summaryrefslogtreecommitdiff
path: root/cli/lsp/completions.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-04-01 11:15:37 -0400
committerGitHub <noreply@github.com>2022-04-01 11:15:37 -0400
commit1c37ac33526dc45ad0b3f83ca8294dbb55548096 (patch)
tree426978168928c5e7c2223e4906005fa23fb34cd6 /cli/lsp/completions.rs
parent8ca4c1819f3e7a8716c68034e256355334d53b44 (diff)
chore(tests): use custom temp dir creation for the tests (#14153)
Diffstat (limited to 'cli/lsp/completions.rs')
-rw-r--r--cli/lsp/completions.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/cli/lsp/completions.rs b/cli/lsp/completions.rs
index b727c6198..860ca4b3d 100644
--- a/cli/lsp/completions.rs
+++ b/cli/lsp/completions.rs
@@ -578,7 +578,7 @@ mod tests {
use std::collections::HashMap;
use std::path::Path;
use std::sync::Arc;
- use tempfile::TempDir;
+ use test_util::TempDir;
fn mock_documents(
fixtures: &[(&str, &str, i32, LanguageId)],
@@ -612,10 +612,10 @@ mod tests {
}
fn setup(
+ temp_dir: &TempDir,
documents: &[(&str, &str, i32, LanguageId)],
sources: &[(&str, &str)],
) -> Documents {
- let temp_dir = TempDir::new().expect("could not create temp dir");
let location = temp_dir.path().join("deps");
mock_documents(documents, sources, &location)
}
@@ -717,7 +717,7 @@ mod tests {
#[test]
fn test_get_local_completions() {
- let temp_dir = TempDir::new().expect("could not create temp dir");
+ let temp_dir = TempDir::new();
let fixtures = temp_dir.path().join("fixtures");
std::fs::create_dir(&fixtures).expect("could not create");
let dir_a = fixtures.join("a");
@@ -776,7 +776,9 @@ mod tests {
character: 21,
},
};
+ let temp_dir = TempDir::new();
let documents = setup(
+ &temp_dir,
&[
(
"file:///a/b/c.ts",