summaryrefslogtreecommitdiff
path: root/test_util/src
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-11-29 19:32:18 -0500
committerGitHub <noreply@github.com>2022-11-30 00:32:18 +0000
commite2655c992e6d057c7965a21d6f32eb52760e0d36 (patch)
tree5eaa6eadda010d66ebe7d58ad0c0badc2d41fa06 /test_util/src
parent2656af2544cd1773e5b7d57e4306a8cec15ef887 (diff)
fix(lsp): analyze fs dependencies of dependencies to find npm package requirements (#16866)
Closes #16867
Diffstat (limited to 'test_util/src')
-rw-r--r--test_util/src/lsp.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/test_util/src/lsp.rs b/test_util/src/lsp.rs
index c0fd8ff1b..b2c28268e 100644
--- a/test_util/src/lsp.rs
+++ b/test_util/src/lsp.rs
@@ -159,7 +159,7 @@ pub struct LspClient {
request_id: u64,
start: Instant,
writer: io::BufWriter<ChildStdin>,
- _temp_deno_dir: TempDir, // directory will be deleted on drop
+ deno_dir: TempDir,
}
impl Drop for LspClient {
@@ -255,10 +255,14 @@ impl LspClient {
request_id: 1,
start: Instant::now(),
writer,
- _temp_deno_dir: deno_dir,
+ deno_dir,
})
}
+ pub fn deno_dir(&self) -> &TempDir {
+ &self.deno_dir
+ }
+
pub fn duration(&self) -> Duration {
self.start.elapsed()
}