Files
vim-gitgutter/test/helper.vim
2015-03-10 10:17:34 +01:00

28 lines
634 B
VimL

set runtimepath+=../
source ../plugin/gitgutter.vim
function! Setup()
edit! fixture.txt
sign unplace *
endfunction
function! DumpSigns(filename)
execute 'redir! > ' a:filename.'.actual'
silent execute 'sign place'
redir END
endfunction
function! DumpGitDiff(filename)
call system('git diff fixture.txt > '.a:filename.'.actual')
endfunction
function! DumpGitDiffStaged(filename)
call system('git diff --staged fixture.txt > '.a:filename.'.actual')
endfunction
function! Dump(text, filename)
let msg = type(a:text) == 1 ? split(a:text, '\n') : a:text
call writefile(msg, a:filename.'.actual', 'a')
endfunction