mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-08 11:33:48 -05:00
Fix test logic when no signs expected.
This commit is contained in:
@@ -10,13 +10,14 @@ let s:bufnr = bufnr('')
|
|||||||
"
|
"
|
||||||
" expected - list of signs
|
" expected - list of signs
|
||||||
function s:assert_signs(expected, filename)
|
function s:assert_signs(expected, filename)
|
||||||
|
let actual = sign_getplaced(a:filename, {'group': 'gitgutter'})[0].signs
|
||||||
|
|
||||||
if empty(a:expected)
|
if empty(a:expected)
|
||||||
call assert_equal(a:expected, [])
|
call assert_equal([], actual)
|
||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let expected_keys = keys(a:expected[0])
|
let expected_keys = keys(a:expected[0])
|
||||||
let actual = sign_getplaced(a:filename, {'group': 'gitgutter'})[0].signs
|
|
||||||
|
|
||||||
for sign in actual
|
for sign in actual
|
||||||
for k in keys(sign)
|
for k in keys(sign)
|
||||||
|
|||||||
Reference in New Issue
Block a user