diff --git a/src/shell/execute.rs b/src/shell/execute.rs index 226dd55..6e28d65 100644 --- a/src/shell/execute.rs +++ b/src/shell/execute.rs @@ -597,7 +597,7 @@ async fn execute_subshell( ExecuteResult::Continue(code, _env_changes, handles) => { // env changes are not propagated ExecuteResult::Continue(code, Vec::new(), handles) - }, + } } } diff --git a/src/shell/test.rs b/src/shell/test.rs index cc54547..1692ab2 100644 --- a/src/shell/test.rs +++ b/src/shell/test.rs @@ -683,12 +683,16 @@ async fn subshells() { TestBuilder::new() .directory("sub_dir") .command("echo $PWD && (cd sub_dir && echo $PWD) && echo $PWD") - .assert_stdout(&format!("$TEMP_DIR\n$TEMP_DIR{FOLDER_SEPERATOR}sub_dir\n$TEMP_DIR\n")) + .assert_stdout(&format!( + "$TEMP_DIR\n$TEMP_DIR{FOLDER_SEPERATOR}sub_dir\n$TEMP_DIR\n" + )) .assert_exit_code(0) .run() .await; TestBuilder::new() - .command("export TEST=1 && (echo $TEST && unset TEST && echo $TEST) && echo $TEST") + .command( + "export TEST=1 && (echo $TEST && unset TEST && echo $TEST) && echo $TEST", + ) .assert_stdout("1\n\n1\n") .assert_exit_code(0) .run()