Johannes Sixt <j6t@xxxxxxxx> writes: >> test_expect_success 'UTF-8 invalid characters refused' ' >> - test_when_finished "rm -f \"$HOME/stderr $HOME/invalid\"" && >> + test_when_finished "rm -f \"$HOME/stderr\" \"$HOME/invalid\"" && > > Should that not better be > > test_when_finished "rm -f \"\$HOME/stderr\" \"\$HOME/invalid\"" > > i.e., delay the expansion of $HOME to protect against double-quotes in > the path? Yes ;-)