ladybird/Userland/Shell/Tests
AnotherTest 86f50aa74e Shell: Make tests use PASS/FAIL instead of exit codes
There's no guarantee that the last executed command will have a zero
exit code, and so the shell exit code may or may not be zero, even if
all the tests pass.
Also changes the `test || echo fail && exit` to
`if not test { echo fail && exit }`, since that's nicer-looking.
2021-01-19 08:19:43 +01:00
..
backgrounding.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
brace-exp.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
builtin-redir.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
control-structure-as-command.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
function.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
if.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
loop.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
match.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
sigpipe.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
special-vars.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
subshell.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
test-commons.inc Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00
valid.sh Shell: Make tests use PASS/FAIL instead of exit codes 2021-01-19 08:19:43 +01:00