diff --git a/test.sh b/test.sh index 03241b9..c4ca0ae 100755 --- a/test.sh +++ b/test.sh @@ -7,6 +7,7 @@ declare -i SUCCEDED=0 declare -i TODTODO=0 declare -i RAN=0 NAME="" +MINISHELL=$PWD/minishell report_header() { @@ -67,7 +68,11 @@ assert() when_run() { cat > /tmp/input.minishell - ./minishell &> /tmp/got.minishell < /tmp/input.minishell + rm -rf /tmp/dir.minishell + mkdir -p /tmp/dir.minishell + pushd /tmp/dir.minishell > /dev/null + $MINISHELL &> /tmp/got.minishell < /tmp/input.minishell + popd > /dev/null RAN+=1 NAME=$1 }