From da78ffa229b4284f385fb06734b2b57859d4d809 Mon Sep 17 00:00:00 2001 From: yito88 Date: Thu, 29 Aug 2024 15:41:12 +0200 Subject: [PATCH] workaround --- tools/test-framework/src/bootstrap/namada.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/test-framework/src/bootstrap/namada.rs b/tools/test-framework/src/bootstrap/namada.rs index 244978b912..21dd984da1 100644 --- a/tools/test-framework/src/bootstrap/namada.rs +++ b/tools/test-framework/src/bootstrap/namada.rs @@ -115,7 +115,9 @@ pub fn bootstrap_namada_node( let validator_base_dir = &format!("{home_path}/setup/validator-0"); let pre_genesis_path = &format!("{home_path}/pre-genesis/validator-0"); - simple_exec("namada", "cd", &[&namada_repo_path])?; + // TODO: workaround a bug of specifying the wasm directory in Namada v0.43.0 + let cur_dir = std::env::current_dir()?; + std::env::set_current_dir(&namada_repo_path)?; simple_exec_with_envs( &chain_id, "namadac", @@ -150,6 +152,7 @@ pub fn bootstrap_namada_node( ], &[("NAMADA_NETWORK_CONFIGS_DIR", genesis_path)], )?; + std::env::set_current_dir(&cur_dir)?; let config_path = format!("{home_path}/setup/validator-0/{chain_id}/config.toml");