mirror of
https://github.com/magnars/multiple-cursors.el.git
synced 2025-10-13 13:03:03 +00:00
Add edge case scenarios which test behavior of mc/cycle-forward and mc/cycle-backward
This commit is contained in:
parent
3cfae1dac2
commit
238fb970f9
@ -166,9 +166,23 @@ Feature: Multiple cursors core
|
||||
And I press "C-v"
|
||||
Then the cursor should be at point "8"
|
||||
|
||||
Scenario: Looping forwards around cursors including one at point-max
|
||||
Given I have cursors at "_" in "1_34_67_"
|
||||
And I press "C-f"
|
||||
And I press "C-v"
|
||||
And I press "C-v"
|
||||
And I press "C-v"
|
||||
Then the cursor should be at point "3"
|
||||
|
||||
Scenario: Looping backwards around cursors
|
||||
Given I have cursors at "_" in "1_34567_9"
|
||||
And I press "M-v"
|
||||
And I press "M-v"
|
||||
Then the cursor should be at point "2"
|
||||
|
||||
Scenario: Looping backwards around cursors including one at point-min
|
||||
Given I have cursors at "_" in "_234_67_9"
|
||||
And I press "M-v"
|
||||
And I press "M-v"
|
||||
And I press "M-v"
|
||||
Then the cursor should be at point "1"
|
||||
|
Loading…
x
Reference in New Issue
Block a user