diff options
Diffstat (limited to 'support/texlab/src/tests/text_document/completion.rs')
-rw-r--r-- | support/texlab/src/tests/text_document/completion.rs | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/support/texlab/src/tests/text_document/completion.rs b/support/texlab/src/tests/text_document/completion.rs index d4f256cdfb..7524eb2017 100644 --- a/support/texlab/src/tests/text_document/completion.rs +++ b/support/texlab/src/tests/text_document/completion.rs @@ -791,7 +791,7 @@ fn test_user_environment() { } #[test] -fn test_project_resolution() { +fn test_project_resolution_import() { assert_items!(complete( r#" %TEX main.tex @@ -810,3 +810,25 @@ fn test_project_resolution() { "# )); } + +#[test] +fn test_project_resolution_texlabroot() { + assert_items!(complete( + r#" +%TEX src/main.tex +%SRC \documentclass{article} +%SRC \include{src/foo} +%SRC \lipsu +%CUR ^ +%1.1 ^^^^^ + +%TEX src/foo.tex +%SRC \include{src/bar} + +%TEX src/bar.tex +%SRC \usepackage{lipsum} + +%ROOT .texlabroot +"# + )); +} |