diff options
| author | David Sherret <dsherret@users.noreply.github.com> | 2022-04-01 11:15:37 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-01 11:15:37 -0400 |
| commit | 1c37ac33526dc45ad0b3f83ca8294dbb55548096 (patch) | |
| tree | 426978168928c5e7c2223e4906005fa23fb34cd6 /cli/lsp/completions.rs | |
| parent | 8ca4c1819f3e7a8716c68034e256355334d53b44 (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.rs | 8 |
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", |
