vimtex/test/vader/complete.vader

111 lines
2.7 KiB
Plaintext
Raw Normal View History

2016-04-07 15:27:09 -04:00
Execute (Setup):
2016-04-07 16:32:18 -04:00
=================================================================================
2016-04-07 15:27:09 -04:00
call system('touch fig_1.tex')
call system('touch fig_2.tex')
call system('touch fig_1.pdf')
call system('touch fig_2.pdf')
call system('touch fig_3.pdf')
2016-04-07 16:32:18 -04:00
call system('touch fig_a.png')
call system('touch fig_b.png')
call system('touch fig_c.png')
call system('touch preamble.tex')
call system('touch chapter.tex')
call system('touch section.tex')
2016-04-07 15:27:09 -04:00
2016-04-07 16:32:18 -04:00
Given tex (Completion: \includegraphics):
=================================================================================
\includegraphics{
\includegraphics[scale=0.5]{
\includegraphics[100,100][300,300]{
2016-04-07 15:27:09 -04:00
Do (Complete):
2016-04-07 16:32:18 -04:00
A\<c-x>\<c-o>\<c-n>}\<esc>
jA\<c-x>\<c-o>\<c-n>\<c-n>}\<esc>
jA\<c-x>\<c-o>\<c-n>\<c-n>\<c-n>}
Expect tex (Verify):
\includegraphics{fig_b.png}
\includegraphics[scale=0.5]{fig_c.png}
\includegraphics[100,100][300,300]{fig_1.pdf}
Given tex (Completion: \include and \input):
=================================================================================
\input {
\includeonly{
\include{
Do (Complete):
A\<c-x>\<c-o>\<c-o>\<c-o>\<c-o>}\<esc>
jA\<c-x>\<c-o>,\<c-x>\<c-o>\<c-o>\<c-o>\<c-o>\<c-o>}\<esc>
jA\<c-x>\<c-o>\<c-p>\<c-p>}
2016-04-07 15:27:09 -04:00
Expect tex (Verify):
2016-04-07 16:32:18 -04:00
\input {preamble.tex}
\includeonly{chapter.tex,section.tex}
\include{section.tex}
2016-04-07 15:27:09 -04:00
Given tex (Completion: \includepdf):
2016-04-07 16:32:18 -04:00
=================================================================================
2016-04-07 15:27:09 -04:00
\includepdf{
Do (Complete):
A\<c-x>\<c-o>\<c-p>\<c-p>}
Expect tex (Verify):
\includepdf{fig_3.pdf}
2016-04-07 16:32:18 -04:00
Given tex (Completion: \includestandalone):
=================================================================================
\includestandalone{
Do (Complete):
A\<c-x>\<c-o>\<c-n>}
Expect tex (Verify):
\includestandalone{fig_1}
2016-05-31 04:21:20 -04:00
Given tex (Completion: \gls):
=================================================================================
\gls{}
\newglossaryentry{foo}{test}
\newglossaryentry{bar}{test}
\newglossaryentry{baz}{test}
Before:
set buftype=
silent w!
After:
set buftype=nofile
silent call delete('[Vader-workbench]')
Do (Complete):
$i\<c-x>\<c-o>
Expect tex (Verify):
\gls{foo}
\newglossaryentry{foo}{test}
\newglossaryentry{bar}{test}
\newglossaryentry{baz}{test}
Do (Complete):
$i\<c-x>\<c-o>\<c-n>
Expect tex (Verify):
\gls{bar}
\newglossaryentry{foo}{test}
\newglossaryentry{bar}{test}
\newglossaryentry{baz}{test}
Before:
After:
2016-04-07 15:27:09 -04:00
Given:
2016-05-31 04:21:20 -04:00
2016-04-07 02:24:26 -04:00
Execute (Cleanup):
2016-04-07 16:32:18 -04:00
=================================================================================
2016-04-07 17:08:10 -04:00
call system('rm -f *.tex')
2016-04-07 15:27:09 -04:00
call system('rm -f fig*pdf')
2016-04-07 16:32:18 -04:00
call system('rm -f fig*png')
2016-04-07 17:08:10 -04:00
call system('rm -f fig*png')
2016-04-07 02:24:26 -04:00