3 # Runs all tests in this directory.
8 # Run the test file in sh and zsh and get its output.
9 sh $file > $file.out.sh 2>&1
10 zsh $file > $file.out.zsh 2>&1
12 # Check if the output matches the expected one. If not abort with exit
14 diff -u -N $file.out $file.out.sh || exit 1
15 diff -u -N $file.out $file.out.zsh || exit 1
18 # Remove all temporary files.