diff options
author | Bram Moolenaar <Bram@vim.org> | 2019-12-02 20:41:39 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2019-12-02 20:41:39 +0100 |
commit | 54c8d229f54e36e89fcd5d84e523fd894d018024 (patch) | |
tree | 494c9b97415ae505a22d603e787f2f084bcf37ab /src/testdir/test_marks.vim | |
parent | 306139005c31ea7e6f892dd119beba3c94dcb982 (diff) | |
download | vim-git-54c8d229f54e36e89fcd5d84e523fd894d018024.tar.gz |
patch 8.1.2381: not all register related code is covered by testsv8.1.2381
Problem: Not all register related code is covered by tests.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #5301)
Diffstat (limited to 'src/testdir/test_marks.vim')
-rw-r--r-- | src/testdir/test_marks.vim | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/testdir/test_marks.vim b/src/testdir/test_marks.vim index a9bba5780..96a77667f 100644 --- a/src/testdir/test_marks.vim +++ b/src/testdir/test_marks.vim @@ -174,3 +174,20 @@ func Test_mark_error() call assert_fails('mark xx', 'E488:') call assert_fails('mark _', 'E191:') endfunc + +" Test for :lockmarks when pasting content +func Test_lockmarks_with_put() + new + call append(0, repeat(['sky is blue'], 4)) + normal gg + 1,2yank r + put r + normal G + lockmarks put r + call assert_equal(2, line("'[")) + call assert_equal(3, line("']")) + + bwipe! +endfunc + +" vim: shiftwidth=2 sts=2 expandtab |