summaryrefslogtreecommitdiff
path: root/support/texlab/src/tests/text_document/inlay_hint.rs
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/src/tests/text_document/inlay_hint.rs')
-rw-r--r--support/texlab/src/tests/text_document/inlay_hint.rs65
1 files changed, 0 insertions, 65 deletions
diff --git a/support/texlab/src/tests/text_document/inlay_hint.rs b/support/texlab/src/tests/text_document/inlay_hint.rs
deleted file mode 100644
index acf5c3e132..0000000000
--- a/support/texlab/src/tests/text_document/inlay_hint.rs
+++ /dev/null
@@ -1,65 +0,0 @@
-use insta::assert_json_snapshot;
-use lsp_types::{
- request::InlayHintRequest, ClientCapabilities, InlayHint, InlayHintParams, Position, Range,
- TextDocumentIdentifier,
-};
-
-use crate::tests::{client::Client, fixture};
-
-fn check(fixture: &str) -> Vec<InlayHint> {
- let mut client = Client::spawn();
- client.initialize(ClientCapabilities::default(), None);
-
- let fixture = fixture::parse(fixture);
- let uri = client.uri(fixture.files[0].name);
-
- for file in fixture.files {
- client.open(file.name, file.lang, file.text);
- }
-
- let actual_hints = client
- .request::<InlayHintRequest>(InlayHintParams {
- text_document: TextDocumentIdentifier::new(uri),
- range: Range::new(Position::new(0, 0), Position::new(12, 0)),
- work_done_progress_params: Default::default(),
- })
- .unwrap()
- .unwrap_or_default();
-
- client.shutdown();
- actual_hints
-}
-
-#[test]
-fn label_definition() {
- assert_json_snapshot!(check(
- r#"
-%TEX main.tex
-%SRC \documentclass{article}
-%SRC \usepackage{caption}
-%SRC \begin{document}
-%SRC \section{Foo}\label{sec:foo}
-%SRC \section{Bar}\label{sec:bar}
-%SRC \subsection{Baz}\label{sec:baz}
-%SRC \begin{figure}
-%SRC Test
-%SRC \label{fig:qux}
-%SRC \caption{Qux}
-%SRC \end{figure}
-%SRC \end{document}
-
-%TEX main.aux
-%SRC \relax
-%SRC \providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
-%SRC \newlabel{fig:qux}{{\caption@xref {fig:qux}{ on input line 15}}{1}}
-%SRC \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Qux\relax }}{1}{}\protected@file@percent }
-%SRC \@writefile{toc}{\contentsline {section}{\numberline {1}Foo}{1}{}\protected@file@percent }
-%SRC \newlabel{sec:foo}{{1}{1}}
-%SRC \@writefile{toc}{\contentsline {section}{\numberline {2}Bar}{1}{}\protected@file@percent }
-%SRC \newlabel{sec:bar}{{2}{1}}
-%SRC \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Baz}{1}{}\protected@file@percent }
-%SRC \newlabel{sec:baz}{{2.1}{1}}
-%SRC \gdef \@abspage@last{1}
-"#,
- ));
-}