diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2024-04-28 15:06:43 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2024-04-28 15:06:43 -0700 |
| commit | 5737e8430d43b3b5bd448f761cd2f3c35707a174 (patch) | |
| tree | b24f44ea5245a56b2f712c2eef6a3897f53bd098 /run_tests.fish | |
| parent | Add integer arithmetic. (diff) | |
| download | sml-5737e8430d43b3b5bd448f761cd2f3c35707a174.tar.zst | |
Add case over int.
Diffstat (limited to 'run_tests.fish')
| -rw-r--r-- | run_tests.fish | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/run_tests.fish b/run_tests.fish index f91b8ae..1005fac 100644 --- a/run_tests.fish +++ b/run_tests.fish @@ -7,7 +7,13 @@ cargo build cd $d -for f in $d/tests/*.sml +if test (count $argv) -gt 0 + set files $d/tests/$argv* +else + set files $d/tests/* +end + +for f in $files $d/bytecode/target/debug/bytecode (sml $d/main.sml -o /dev/stderr $f >/dev/null 2>| psub) set -l got $status if test $got -eq 42 |
