mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
vim-patch:8.1.1005: test fails because t_F2 is not set
Problem: Test fails because t_F2 is not set.
Solution: Add try-catch.
55d81cd2a1
This commit is contained in:
parent
3cf4b0d5e5
commit
c53e78e125
@ -68,12 +68,17 @@ endfunc
|
||||
" characters as an escape sequence.
|
||||
func Test_recording_esc_sequence()
|
||||
new
|
||||
let save_F2 = &t_F2
|
||||
try
|
||||
let save_F2 = &t_F2
|
||||
catch
|
||||
endtry
|
||||
let t_F2 = "\<Esc>OQ"
|
||||
call feedkeys("qqiTest\<Esc>", "xt")
|
||||
call feedkeys("OQuirk\<Esc>q", "xt")
|
||||
call feedkeys("Go\<Esc>@q", "xt")
|
||||
call assert_equal(['Quirk', 'Test', 'Quirk', 'Test'], getline(1, 4))
|
||||
bwipe!
|
||||
let t_F2 = save_F2
|
||||
if exists('save_F2')
|
||||
let t_F2 = save_F2
|
||||
endif
|
||||
endfunc
|
||||
|
Loading…
Reference in New Issue
Block a user