diff options
Diffstat (limited to 'src/testdir/test_normal.vim')
-rw-r--r-- | src/testdir/test_normal.vim | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/testdir/test_normal.vim b/src/testdir/test_normal.vim index 14440fb692..1acdfcecbb 100644 --- a/src/testdir/test_normal.vim +++ b/src/testdir/test_normal.vim @@ -1280,13 +1280,9 @@ func Test_vert_scroll_cmds() exe "normal \<C-D>" call assert_equal(46, line('.')) exe "normal \<C-U>" - call assert_equal(36, line('w0')) - call assert_equal(46, line('.')) - exe "normal \<C-U>" - call assert_equal(1, line('w0')) - call assert_equal(40, line('.')) + call assert_equal(36, line('.')) exe "normal \<C-U>" - call assert_equal(30, line('.')) + call assert_equal(1, line('.')) exe "normal \<C-U>" call assert_equal(1, line('.')) set scroll& @@ -1307,8 +1303,9 @@ func Test_vert_scroll_cmds() call assert_equal(50, line('.')) call assert_equal(100, line('w$')) normal z. + let lnum = winline() exe "normal \<C-D>" - call assert_equal(1, winline()) + call assert_equal(lnum, winline()) call assert_equal(50, line('.')) normal zt exe "normal \<C-D>" @@ -3069,8 +3066,7 @@ func Test_normal42_halfpage() call assert_equal(2, &scroll) set scroll=5 exe "norm! \<c-u>" - call assert_equal('3', getline('w0')) - call assert_equal('8', getline('.')) + call assert_equal('3', getline('.')) 1 set scrolloff=5 exe "norm! \<c-d>" @@ -3818,7 +3814,7 @@ func Test_normal_vert_scroll_longline() call assert_equal(1, winline()) exe "normal \<C-B>" call assert_equal(10, line('.')) - call assert_equal(10, winline()) + call assert_equal(4, winline()) exe "normal \<C-B>\<C-B>" call assert_equal(5, line('.')) call assert_equal(5, winline()) |