Files
dotfiles/dot_vim/plugged/vimtex/test/test-textobj/test-envs.vim

90 lines
2.1 KiB
VimL

set nocompatible
let &rtp = '../..,' . &rtp
filetype plugin on
syntax on
setfiletype tex
call vimtex#test#keys('die',
\ [
\ '\begin{complexenvironment}[option1,',
\ ' option2]{first extra argument}',
\ ' {second extra',
\ ' argument}',
\ ' Hello world!',
\ '\end{complexenvironment}',
\ ], [
\ '\begin{complexenvironment}[option1,',
\ ' option2]{first extra argument}',
\ ' {second extra',
\ ' argument}',
\ '\end{complexenvironment}',
\ ])
call vimtex#test#keys('die',
\ [
\ '\begin{complexenvironment}[option1,',
\ ' option2]{first extra argument}',
\ '',
\ ' {second extra',
\ ' argument}',
\ ' Hello world!',
\ '\end{complexenvironment}',
\ ], [
\ '\begin{complexenvironment}[option1,',
\ ' option2]{first extra argument}',
\ '\end{complexenvironment}',
\ ])
call vimtex#test#keys('dae',
\ [
\ '\begin{complexenvironment}[option1,',
\ ' option2]{first extra argument}',
\ ' {second extra',
\ ' argument}',
\ ' Hello world!',
\ '\end{complexenvironment}',
\ ], [''])
call vimtex#test#keys('4j$d2ae',
\ [
\ '\begin{document}',
\ ' \begin{center}',
\ ' \begin{align}',
\ ' a = b',
\ ' \end{align}',
\ ' \end{center}',
\ '\end{document}',
\ ],
\ [
\ '\begin{document}',
\ ' ',
\ '\end{document}',
\ ])
" call vimtex#test#keys('3jdie',
" \ [
" \ '\begin{minted}',
" \ ' {',
" \ ' "contacts": [',
" \ ' {',
" \ ' "source_id": "mandatory"',
" \ ' }',
" \ ' ]',
" \ ' }',
" \ '\end{minted}',
" \ ],
" \ [
" \ '\begin{minted}',
" \ ' {',
" \ ' "contacts": [',
" \ ' {',
" \ ' "source_id": "mandatory"',
" \ ' }',
" \ ' ]',
" \ ' }',
" \ '\end{minted}',
" \ ])
call vimtex#test#finished()