aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Aloni <alonid@gmail.com>2020-05-23 17:58:07 +0300
committerDan Aloni <alonid@gmail.com>2021-04-17 10:11:17 +0300
commit5b8575fa0dc689e6de90ee3cc6805c0f8742c320 (patch)
tree52d14c2170cef289f7dfff5f6cd2971a4b7be520
parentf2ed7605da45eb79a4f7bb89fb19f680fb5a4927 (diff)
downloadrneovim-5b8575fa0dc689e6de90ee3cc6805c0f8742c320.tar.gz
rneovim-5b8575fa0dc689e6de90ee3cc6805c0f8742c320.tar.bz2
rneovim-5b8575fa0dc689e6de90ee3cc6805c0f8742c320.zip
test_signs.vim: adjust for sign removal on line deletion
-rw-r--r--src/nvim/testdir/test_signs.vim21
1 files changed, 1 insertions, 20 deletions
diff --git a/src/nvim/testdir/test_signs.vim b/src/nvim/testdir/test_signs.vim
index f6b96c1e5d..9753100375 100644
--- a/src/nvim/testdir/test_signs.vim
+++ b/src/nvim/testdir/test_signs.vim
@@ -1628,26 +1628,7 @@ func Test_sign_lnum_adjust()
" Delete the line with the sign
call deletebufline('', 4)
let l = sign_getplaced(bufnr(''))
- call assert_equal(4, l[0].signs[0].lnum)
-
- " Undo the delete operation
- undo
- let l = sign_getplaced(bufnr(''))
- call assert_equal(5, l[0].signs[0].lnum)
-
- " Break the undo
- let &undolevels=&undolevels
-
- " Delete few lines at the end of the buffer including the line with the sign
- " Sign line number should not change (as it is placed outside of the buffer)
- call deletebufline('', 3, 6)
- let l = sign_getplaced(bufnr(''))
- call assert_equal(5, l[0].signs[0].lnum)
-
- " Undo the delete operation. Sign should be restored to the previous line
- undo
- let l = sign_getplaced(bufnr(''))
- call assert_equal(5, l[0].signs[0].lnum)
+ call assert_equal(0, len(l[0].signs))
sign unplace * group=*
sign undefine sign1