about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/editors/code/tests
diff options
context:
space:
mode:
authorWilfred Hughes <wilfred@meta.com>2024-06-11 11:55:04 -0400
committerDavid Barsky <me@davidbarsky.com>2024-06-11 11:55:17 -0400
commit1e9e86c655884e87e136c867818269b7d7a0dffa (patch)
tree40c9dc273df11af606bffacdf8e37c40d948b4a0 /src/tools/rust-analyzer/editors/code/tests
parent8fd1b507ea7650a2e2670ebba542d9362e910147 (diff)
feature: add build system info; runnables to `rust-project.json`
Diffstat (limited to 'src/tools/rust-analyzer/editors/code/tests')
-rw-r--r--src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts b/src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts
index b1407ce0193..21bdaf5384d 100644
--- a/src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts
+++ b/src/tools/rust-analyzer/editors/code/tests/unit/runnable_env.test.ts
@@ -10,6 +10,7 @@ function makeRunnable(label: string): ra.Runnable {
         kind: "cargo",
         args: {
             cargoArgs: [],
+            cwd: ".",
             executableArgs: [],
             cargoExtraArgs: [],
         },
@@ -18,7 +19,8 @@ function makeRunnable(label: string): ra.Runnable {
 
 function fakePrepareEnv(runnableName: string, config: RunnableEnvCfg): Record<string, string> {
     const runnable = makeRunnable(runnableName);
-    return prepareEnv(runnable, config);
+    const runnableArgs = runnable.args as ra.CargoRunnableArgs;
+    return prepareEnv(runnable.label, runnableArgs, config);
 }
 
 export async function getTests(ctx: Context) {