diff options
Diffstat (limited to 'instrumentation/src/btc.rs')
-rw-r--r-- | instrumentation/src/btc.rs | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/instrumentation/src/btc.rs b/instrumentation/src/btc.rs index 964f302..1495d08 100644 --- a/instrumentation/src/btc.rs +++ b/instrumentation/src/btc.rs @@ -31,6 +31,7 @@ use btc_wire::{ WireState, }; use common::{currency::CurrencyBtc, metadata::OutMetadata, postgres::NoTls, rand_slice}; +use indicatif::ProgressBar; use tempfile::TempDir; use crate::utils::{ @@ -248,9 +249,7 @@ impl DerefMut for BtcCtx { } impl BtcCtx { - pub fn config(test_name: &str, config: &str) { - // Generate temporary dirs - let ctx = TestCtx::new(test_name); + pub fn config(ctx: TestCtx, config: &str) { // Bitcoin config let config = PathBuf::from_str("instrumentation/conf") .unwrap() @@ -323,7 +322,7 @@ impl BtcCtx { ctx.init_db(); // Generate wallet cmd_redirect_ok( - "btc-wire", + &ctx.wire_bin_path, &["-c", ctx.conf.to_str().unwrap(), "initwallet"], &ctx.log("cmd"), "wire initwallet", @@ -1119,6 +1118,9 @@ pub fn config(ctx: TestCtx) { for n in 0..5 { let config_name = format!("bitcoin_auth{}.conf", n); ctx.step(format!("Config {}", config_name)); - BtcCtx::config(&format!("config/{config_name}"), &config_name); + BtcCtx::config( + TestCtx::new(&format!("config/{config_name}"), ProgressBar::hidden()), + &config_name, + ); } } |