diff options
Diffstat (limited to 'support/texlab/tests/scenarios/completion')
20 files changed, 150 insertions, 0 deletions
diff --git a/support/texlab/tests/scenarios/completion/bibtex/command/foo.bib b/support/texlab/tests/scenarios/completion/bibtex/command/foo.bib new file mode 100644 index 0000000000..918669ba68 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/bibtex/command/foo.bib @@ -0,0 +1,7 @@ +@article{foo, + author = {\LaT +} + +@article{foo, + author = {\LaT} +} diff --git a/support/texlab/tests/scenarios/completion/bibtex/field/foo.bib b/support/texlab/tests/scenarios/completion/bibtex/field/foo.bib new file mode 100644 index 0000000000..6a24acd646 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/bibtex/field/foo.bib @@ -0,0 +1,6 @@ +@article{foo, + titl + +@article{foo, + title = {} +}
\ No newline at end of file diff --git a/support/texlab/tests/scenarios/completion/bibtex/type/foo.bib b/support/texlab/tests/scenarios/completion/bibtex/type/foo.bib new file mode 100644 index 0000000000..2c645612b9 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/bibtex/type/foo.bib @@ -0,0 +1,3 @@ +@ +@art +@article diff --git a/support/texlab/tests/scenarios/completion/bibtex/word/foo.bib b/support/texlab/tests/scenarios/completion/bibtex/word/foo.bib new file mode 100644 index 0000000000..b2b9e862db --- /dev/null +++ b/support/texlab/tests/scenarios/completion/bibtex/word/foo.bib @@ -0,0 +1,8 @@ + +@article{foo, + author = {}, +} + +@comment{foo, + author = {}, +} diff --git a/support/texlab/tests/scenarios/completion/latex/citation/bar.bib b/support/texlab/tests/scenarios/completion/latex/citation/bar.bib new file mode 100644 index 0000000000..d96336de26 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/citation/bar.bib @@ -0,0 +1,7 @@ +@article{foo:2019, + author = {Foo Bar}, + title = {Baz Qux}, + year = {2019}, +} + +@article{bar:2005,} diff --git a/support/texlab/tests/scenarios/completion/latex/citation/foo.tex b/support/texlab/tests/scenarios/completion/latex/citation/foo.tex new file mode 100644 index 0000000000..fd75f22698 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/citation/foo.tex @@ -0,0 +1,8 @@ +\documentclass{article} +\bibliography{bar} + +\begin{document} + +\cite{ + +\end{document}
\ No newline at end of file diff --git a/support/texlab/tests/scenarios/completion/latex/color/foo.tex b/support/texlab/tests/scenarios/completion/latex/color/foo.tex new file mode 100644 index 0000000000..72df702d12 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/color/foo.tex @@ -0,0 +1,3 @@ +\color{re} +\definecolor{foo}{ +\definecolorset{R} diff --git a/support/texlab/tests/scenarios/completion/latex/component/foo.tex b/support/texlab/tests/scenarios/completion/latex/component/foo.tex new file mode 100644 index 0000000000..991b7f5f68 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/component/foo.tex @@ -0,0 +1,8 @@ +\documentclass{book} +\usepackage{amsmath} +\chap +\varDel +\begin{theind} +\end{alig} +\begin{doc} +\vareps diff --git a/support/texlab/tests/scenarios/completion/latex/include/bar.tex b/support/texlab/tests/scenarios/completion/latex/include/bar.tex new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/include/bar.tex diff --git a/support/texlab/tests/scenarios/completion/latex/include/bibliography.bib b/support/texlab/tests/scenarios/completion/latex/include/bibliography.bib new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/include/bibliography.bib diff --git a/support/texlab/tests/scenarios/completion/latex/include/foo.tex b/support/texlab/tests/scenarios/completion/latex/include/foo.tex new file mode 100644 index 0000000000..545f78c491 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/include/foo.tex @@ -0,0 +1,7 @@ +\documentclass{article} + +\include{} +\input{} +\input{qux/} +\addbibresource{} + diff --git a/support/texlab/tests/scenarios/completion/latex/include/qux/baz.tex b/support/texlab/tests/scenarios/completion/latex/include/qux/baz.tex new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/include/qux/baz.tex diff --git a/support/texlab/tests/scenarios/completion/latex/label/bar.aux b/support/texlab/tests/scenarios/completion/latex/label/bar.aux new file mode 100644 index 0000000000..8d3449db60 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/label/bar.aux @@ -0,0 +1,25 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {2}Bar}{2}\protected@file@percent } +\newlabel{sec:bar}{{2}{2}} +\@setckpt{bar}{ +\setcounter{page}{3} +\setcounter{equation}{2} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{2} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{caption@flags}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lemma}{1} +} diff --git a/support/texlab/tests/scenarios/completion/latex/label/bar.tex b/support/texlab/tests/scenarios/completion/latex/label/bar.tex new file mode 100644 index 0000000000..97dea2908f --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/label/bar.tex @@ -0,0 +1,6 @@ +\section{Bar}% +\label{sec:bar} + +Lorem ipsum dolor sit amet. +\ref{} +\eqref{} diff --git a/support/texlab/tests/scenarios/completion/latex/label/foo.aux b/support/texlab/tests/scenarios/completion/latex/label/foo.aux new file mode 100644 index 0000000000..cc82940c6b --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/label/foo.aux @@ -0,0 +1,10 @@ +\relax +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Baz\relax }}{1}\protected@file@percent } +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:baz}{{1}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {1}Foo}{1}\protected@file@percent } +\newlabel{sec:foo}{{1}{1}} +\newlabel{eq:foo}{{1}{1}} +\newlabel{eq:bar}{{2}{1}} +\newlabel{thm:foo}{{1}{1}} +\@input{bar.aux} diff --git a/support/texlab/tests/scenarios/completion/latex/label/foo.tex b/support/texlab/tests/scenarios/completion/latex/label/foo.tex new file mode 100644 index 0000000000..c85be2fa36 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/label/foo.tex @@ -0,0 +1,36 @@ +\documentclass{article} + +\usepackage{amsmath} +\usepackage{caption} +\usepackage{amsthm} +\newtheorem{lemma}{Lemma} + +\begin{document} + +\section{Foo}% +\label{sec:foo} + +\begin{equation}% +\label{eq:foo} + 1 + 1 = 2 +\end{equation} + +\begin{equation}% +\label{eq:bar} + 1 + 1 = 2 +\end{equation} + +\begin{figure}% +\LaTeX{} +\caption{Baz}% +\label{fig:baz} +\end{figure} + +\begin{lemma}% +\label{thm:foo} + 1 + 1 = 2 +\end{lemma} + +\include{bar} + +\end{document} diff --git a/support/texlab/tests/scenarios/completion/latex/preselect/foo.tex b/support/texlab/tests/scenarios/completion/latex/preselect/foo.tex new file mode 100644 index 0000000000..9f62299192 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/preselect/foo.tex @@ -0,0 +1,3 @@ +\begin{document} + +\end{ diff --git a/support/texlab/tests/scenarios/completion/latex/theorem/foo.tex b/support/texlab/tests/scenarios/completion/latex/theorem/foo.tex new file mode 100644 index 0000000000..04b53ecd0e --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/theorem/foo.tex @@ -0,0 +1,5 @@ +\documentclass{article} +\usepackage{amsthm} +\newtheorem{foo}{Foo} + +\begin{f} diff --git a/support/texlab/tests/scenarios/completion/latex/tikz/foo.tex b/support/texlab/tests/scenarios/completion/latex/tikz/foo.tex new file mode 100644 index 0000000000..fde20c6336 --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/tikz/foo.tex @@ -0,0 +1,3 @@ +\usepackage{tikz} +\usepgflibrary{} +\usetikzlibrary{} diff --git a/support/texlab/tests/scenarios/completion/latex/user/foo.tex b/support/texlab/tests/scenarios/completion/latex/user/foo.tex new file mode 100644 index 0000000000..e1bcaef2ab --- /dev/null +++ b/support/texlab/tests/scenarios/completion/latex/user/foo.tex @@ -0,0 +1,5 @@ +\foo +\fo +\begin{foo} +\end{foo} +\begin{fo} |