aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2025-11-02 15:13:46 -0500
committerGravatar Peter McGoron 2025-11-02 15:13:46 -0500
commit45fc9ba802ad3b393116f52fb10172f61c2d2c81 (patch)
treeb99b159e7e2a4f7f3a4d460018af6221d0db9345 /tests
parentadd gauche (diff)
fix chicken build, support STKLOS
Diffstat (limited to '')
-rw-r--r--tests/impl.scm5
-rwxr-xr-xtests/skint.sh3
2 files changed, 7 insertions, 1 deletions
diff --git a/tests/impl.scm b/tests/impl.scm
index 6e15c11..0047e34 100644
--- a/tests/impl.scm
+++ b/tests/impl.scm
@@ -404,6 +404,9 @@
(test-group "expect-to-fail"
(expect-to-fail
(test-body "1 = 2" (eqv? 1 2))
- (test-body "type error" (car '()))))
+ (cond-expand
+ ;; SKINT will actually raise a noncatchable error here!
+ ((not skint) (test-body "type error" (car '())))
+ (else #f))))
(test-exit)
diff --git a/tests/skint.sh b/tests/skint.sh
new file mode 100755
index 0000000..eff5d86
--- /dev/null
+++ b/tests/skint.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+skint -A "../lib" run.scm