Skip to content

Commit c831e4b

Browse files
Add implementation provided by Taylan Kammer.
1 parent 840432e commit c831e4b

14 files changed

+1020
-0
lines changed

contrib/README.org

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
This directory contains implementations of SRFI 64 provided by people
2+
other than Per Bothner, the author of the SRFI.

contrib/taylan.kammer/64.sld

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
(define-library (srfi 64)
2+
(import
3+
(srfi 64 test-runner)
4+
(srfi 64 test-runner-simple)
5+
(srfi 64 execution))
6+
(export
7+
;; Execution
8+
test-begin test-end test-group test-group-with-cleanup
9+
10+
test-skip test-expect-fail
11+
test-match-name test-match-nth
12+
test-match-all test-match-any
13+
14+
test-assert test-eqv test-eq test-equal test-approximate
15+
test-error test-read-eval-string
16+
17+
test-apply test-with-runner
18+
19+
test-exit
20+
21+
;; Test runner
22+
test-runner-null test-runner? test-runner-reset
23+
24+
test-result-alist test-result-alist!
25+
test-result-ref test-result-set!
26+
test-result-remove test-result-clear
27+
28+
test-runner-pass-count
29+
test-runner-fail-count
30+
test-runner-xpass-count
31+
test-runner-xfail-count
32+
test-runner-skip-count
33+
34+
test-runner-test-name
35+
36+
test-runner-group-path
37+
test-runner-group-stack
38+
39+
test-runner-aux-value test-runner-aux-value!
40+
41+
test-result-kind test-passed?
42+
43+
test-runner-on-test-begin test-runner-on-test-begin!
44+
test-runner-on-test-end test-runner-on-test-end!
45+
test-runner-on-group-begin test-runner-on-group-begin!
46+
test-runner-on-group-end test-runner-on-group-end!
47+
test-runner-on-final test-runner-on-final!
48+
test-runner-on-bad-count test-runner-on-bad-count!
49+
test-runner-on-bad-end-name test-runner-on-bad-end-name!
50+
51+
test-runner-factory test-runner-create
52+
test-runner-current test-runner-get
53+
54+
;; Simple test runner
55+
test-runner-simple
56+
test-on-group-begin-simple test-on-group-end-simple test-on-final-simple
57+
test-on-test-begin-simple test-on-test-end-simple
58+
test-on-bad-count-simple test-on-bad-end-name-simple
59+
))

0 commit comments

Comments
 (0)