From ed978c40eb27f7ddb473f4b0452f581367bf4c48 Mon Sep 17 00:00:00 2001 From: Andy Stewart Date: Tue, 15 Oct 2019 10:14:00 +0100 Subject: [PATCH] Fix dos undo test --- test/test_gitgutter.vim | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/test/test_gitgutter.vim b/test/test_gitgutter.vim index 1d70dab..e75f21b 100644 --- a/test/test_gitgutter.vim +++ b/test/test_gitgutter.vim @@ -34,12 +34,12 @@ function s:assert_signs(expected, filename) call s:assert_list_of_dicts(a:expected, actual) endfunction -function s:git_diff() - return split(system('git diff -U0 fixture.txt'), '\n') +function s:git_diff(...) + return split(system('git diff -U0 '.(a:0 ? a:1 : 'fixture.txt')), '\n') endfunction -function s:git_diff_staged() - return split(system('git diff -U0 --staged fixture.txt'), '\n') +function s:git_diff_staged(...) + return split(system('git diff -U0 --staged '.(a:0 ? a:1 : 'fixture.txt')), '\n') endfunction function s:trigger_gitgutter() @@ -683,6 +683,7 @@ function Test_hunk_undo() call s:assert_signs([], 'fixture.txt') call assert_equal([], s:git_diff()) call assert_equal([], s:git_diff_staged()) + call assert_equal('e', getline(5)) endfunction @@ -693,8 +694,8 @@ function Test_hunk_undo_dos() GitGutterUndoHunk call s:assert_signs([], 'fixture_dos.txt') - call assert_equal([], s:git_diff()) - call assert_equal([], s:git_diff_staged()) + call assert_equal([], s:git_diff('fixture_dos.txt')) + call assert_equal([], s:git_diff_staged('fixture_dos.txt')) call assert_equal('e', getline(5)) endfunction