1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
set nocompatible
let &rtp = '../..,' . &rtp
filetype plugin on
nnoremap q :qall!<cr>
let g:vimtex_cache_root = '.'
let g:vimtex_cache_persistent = 0
" Uses s:files_manual() since there is no bcf file
silent edit test_globbed_bracket.tex
let s:candidates = vimtex#test#completion('\cite{', '')
call assert_equal(2, len(s:candidates))
bwipeout!
" Uses bcf parser
call writefile(
\ ['<bcf:datasource type="file" datatype="bibtex">test_globbed_[12].bib</bcf:datasource>'],
\ 'test_globbed_bracket.bcf')
silent edit test_globbed_bracket.tex
let s:candidates = vimtex#test#completion('\cite{', '')
call assert_equal(2, len(s:candidates))
call delete('test_globbed_bracket.bcf')
call vimtex#test#finished()
|