aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_shift.vim
diff options
context:
space:
mode:
authordundargoc <33953936+dundargoc@users.noreply.github.com>2023-03-07 04:13:04 +0100
committerGitHub <noreply@github.com>2023-03-07 11:13:04 +0800
commitaf23d173883f47fd02a9a380c719e4428370b484 (patch)
treed5da436c1539905528254225dd8f817f1577fb84 /src/nvim/testdir/test_shift.vim
parentbf4eada2c83f5402fc56370fd22af11029a4a3aa (diff)
downloadrneovim-af23d173883f47fd02a9a380c719e4428370b484.tar.gz
rneovim-af23d173883f47fd02a9a380c719e4428370b484.tar.bz2
rneovim-af23d173883f47fd02a9a380c719e4428370b484.zip
test: move oldtests to test directory (#22536)
The new oldtest directory is in test/old/testdir. The reason for this is that many tests have hardcoded the parent directory name to be 'testdir'.
Diffstat (limited to 'src/nvim/testdir/test_shift.vim')
-rw-r--r--src/nvim/testdir/test_shift.vim117
1 files changed, 0 insertions, 117 deletions
diff --git a/src/nvim/testdir/test_shift.vim b/src/nvim/testdir/test_shift.vim
deleted file mode 100644
index ec357dac88..0000000000
--- a/src/nvim/testdir/test_shift.vim
+++ /dev/null
@@ -1,117 +0,0 @@
-" Test shifting lines with :> and :<
-
-source check.vim
-
-func Test_ex_shift_right()
- set shiftwidth=2
-
- " shift right current line.
- call setline(1, range(1, 5))
- 2
- >
- 3
- >>
- call assert_equal(['1',
- \ ' 2',
- \ ' 3',
- \ '4',
- \ '5'], getline(1, '$'))
-
- " shift right with range.
- call setline(1, range(1, 4))
- 2,3>>
- call assert_equal(['1',
- \ ' 2',
- \ ' 3',
- \ '4',
- \ '5'], getline(1, '$'))
-
- " shift right with range and count.
- call setline(1, range(1, 4))
- 2>3
- call assert_equal(['1',
- \ ' 2',
- \ ' 3',
- \ ' 4',
- \ '5'], getline(1, '$'))
-
- bw!
- set shiftwidth&
-endfunc
-
-func Test_ex_shift_left()
- set shiftwidth=2
-
- call setline(1, range(1, 5))
- %>>>
-
- " left shift current line.
- 2<
- 3<<
- 4<<<<<
- call assert_equal([' 1',
- \ ' 2',
- \ ' 3',
- \ '4',
- \ ' 5'], getline(1, '$'))
-
- " shift right with range.
- call setline(1, range(1, 5))
- %>>>
- 2,3<<
- call assert_equal([' 1',
- \ ' 2',
- \ ' 3',
- \ ' 4',
- \ ' 5'], getline(1, '$'))
-
- " shift right with range and count.
- call setline(1, range(1, 5))
- %>>>
- 2<<3
- call assert_equal([' 1',
- \ ' 2',
- \ ' 3',
- \ ' 4',
- \ ' 5'], getline(1, '$'))
-
- bw!
- set shiftwidth&
-endfunc
-
-func Test_ex_shift_rightleft()
- CheckFeature rightleft
-
- set shiftwidth=2 rightleft
-
- call setline(1, range(1, 4))
- 2,3<<
- call assert_equal(['1',
- \ ' 2',
- \ ' 3',
- \ '4'], getline(1, '$'))
-
- 3,4>
- call assert_equal(['1',
- \ ' 2',
- \ ' 3',
- \ '4'], getline(1, '$'))
-
- bw!
- set rightleft& shiftwidth&
-endfunc
-
-func Test_ex_shift_errors()
- call assert_fails('><', 'E488:')
- call assert_fails('<>', 'E488:')
-
- call assert_fails('>!', 'E477:')
- call assert_fails('<!', 'E477:')
-
- " call assert_fails('2,1>', 'E493:')
- call assert_fails('execute "2,1>"', 'E493:')
- " call assert_fails('2,1<', 'E493:')
- call assert_fails('execute "2,1<"', 'E493:')
-endfunc
-
-" vim: shiftwidth=2 sts=2 expandtab