From 72a2fc11ac0d36dfdff387c06a68ade542da2887 Mon Sep 17 00:00:00 2001 From: SRetip Date: Wed, 20 Mar 2024 10:08:38 +0200 Subject: [PATCH] fix command --- module/move/willbe/src/entity/test.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/module/move/willbe/src/entity/test.rs b/module/move/willbe/src/entity/test.rs index 3aeaf7cbbb..b9b5a820f3 100644 --- a/module/move/willbe/src/entity/test.rs +++ b/module/move/willbe/src/entity/test.rs @@ -651,10 +651,16 @@ mod private spinner.enable_steady_tick( std::time::Duration::from_millis( 100 ) ); spinner }; - let cmd_rep = _run( dir, args_t.form() ); + let args = args_t.form(); + let temp_dir = args.temp_directory_path.clone(); + let cmd_rep = _run( dir, args ); r.lock().unwrap().tests.insert( variant.clone(), cmd_rep.map_err( | e | e.0 ) ); #[ cfg( feature = "progress_bar" ) ] options.progress_bar_feature.as_ref().unwrap().progress_bar.inc( 1 ); + if let Some( path ) = temp_dir + { + std::fs::remove_dir_all( path ).unwrap(); + } } ); }