1
0
forked from aniani/vim

patch 8.2.0425: code for modeless selection not sufficiently tested

Problem:    Code for modeless selection not sufficiently tested.
Solution:   Add tests.  Move mouse code functionality to a common script file.
            (Yegappan Lakshmanan, closes #5821)
This commit is contained in:
Bram Moolenaar
2020-03-22 14:08:59 +01:00
parent 97acfc781b
commit 515545e11f
12 changed files with 856 additions and 343 deletions

View File

@@ -121,30 +121,6 @@ func Test_normal01_keymodel()
bw!
endfunc
" Test for select mode
func Test_normal02_selectmode()
call Setup_NewWindow()
50
norm! gHy
call assert_equal('y51', getline('.'))
call setline(1, range(1,100))
50
exe ":norm! V9jo\<c-g>y"
call assert_equal('y60', getline('.'))
" clean up
bw!
endfunc
func Test_normal02_selectmode2()
" some basic select mode tests
call Setup_NewWindow()
50
call feedkeys(":set im\n\<c-o>gHc\<c-o>:set noim\n", 'tx')
call assert_equal('c51', getline('.'))
" clean up
bw!
endfunc
func Test_normal03_join()
" basic join test
call Setup_NewWindow()