summaryrefslogtreecommitdiff
path: root/testing.sh
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-06-10 22:13:27 +0200
committerkdx <kikoodx@paranoici.org>2023-06-10 22:13:27 +0200
commitbd8604234c849a1d612ed26d3d303bf2244589ff (patch)
treede89d1fbe5595018985ad3737880a9e4516e2130 /testing.sh
parent3c8cea2e1a4242910c2c7b659026f3066d3ca8d9 (diff)
downloadgolem-bd8604234c849a1d612ed26d3d303bf2244589ff.tar.gz
software engineering
Diffstat (limited to 'testing.sh')
-rwxr-xr-xtesting.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/testing.sh b/testing.sh
index 1489209..11a9290 100755
--- a/testing.sh
+++ b/testing.sh
@@ -36,4 +36,16 @@ test "$1" "global a[5] = 4; main() { wrt([a + 5] + '0'); wrt '\n'; }"
test "$1" "global a[3]; main() { [a] = 'U'; [a+1] = 'w'; [a+2] = '\n'; wrt[a]; wrt[a+1]; wrt[a]; wrt[a+2]; }"
test "$1" "main() { wrt('0' + div(6, 3)); wrt('\n'); } div(a, b) { return a / b; }"
test "$1" "main() { \"uwu\"; \"owo\"; }"
+test "$1" "main() { wrt('0' + (5 < 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (7 < 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (9 < 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (5 > 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (7 > 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (9 > 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (5 <= 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (7 <= 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (9 <= 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (5 >= 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (7 >= 7)); wrt '\n'; }"
+test "$1" "main() { wrt('0' + (9 >= 7)); wrt '\n'; }"
rm -f build/tmp.*