From 8d21d35d19d53cfb19f59af4a29a5430c920cf16 Mon Sep 17 00:00:00 2001 From: Leigh <351529+leighmcculloch@users.noreply.github.com> Date: Wed, 14 Oct 2026 23:50:27 +0000 Subject: [PATCH] isolate cargo target dir in auto build tests --- .../soroban-test/tests/it/integration/auto_build.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/crates/soroban-test/tests/it/integration/auto_build.rs b/cmd/crates/soroban-test/tests/it/integration/auto_build.rs index 79820a1a0b..a1637b25e0 100644 --- a/cmd/crates/soroban-test/tests/it/integration/auto_build.rs +++ b/cmd/crates/soroban-test/tests/it/integration/auto_build.rs @@ -11,6 +11,7 @@ async fn deploy_without_wasm_auto_builds() { let contract_id = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("deploy") .arg("--source-account") .arg("test") @@ -35,6 +36,7 @@ async fn deploy_workspace_without_package_builds_all() { sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("deploy") .arg("--source-account") .arg("test") @@ -53,6 +55,7 @@ async fn deploy_workspace_with_package_auto_builds() { let contract_id = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("deploy") .arg("--source-account") .arg("test") @@ -76,6 +79,7 @@ async fn upload_without_wasm_auto_builds() { let wasm_hash = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("upload") .arg("--source-account") .arg("test") @@ -97,6 +101,7 @@ async fn upload_workspace_without_package_builds_all() { sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("upload") .arg("--source-account") .arg("test") @@ -115,6 +120,7 @@ async fn upload_workspace_with_package_auto_builds() { let wasm_hash = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("upload") .arg("--source-account") .arg("test") @@ -214,6 +220,7 @@ async fn deploy_auto_build_with_meta() { let contract_id = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("deploy") .arg("--source-account") .arg("test") @@ -236,6 +243,7 @@ async fn upload_auto_build_with_meta() { let wasm_hash = sandbox .new_assert_cmd("contract") .current_dir(&fixture_path) + .env("CARGO_TARGET_DIR", sandbox.dir().join("target")) .arg("upload") .arg("--source-account") .arg("test")