unison/unison-src/builtin-tests
2023-03-18 22:23:34 -05:00
..
base.md Add builtins test suite, which can be run using the JIT or interpreted 2023-02-03 19:34:13 -06:00
base.output.md Correct output 2023-02-17 14:32:50 +00:00
concurrency-tests.u Assert on message from thread killed exception 2023-02-16 14:46:02 +00:00
interpreter-tests.md [tls] move to separate file 2023-03-07 07:47:15 -06:00
interpreter-tests.output.md [tls] re-enable some things 2023-03-18 19:44:36 -05:00
interpreter-tests.sh [racket-crypto] fix scripts 2023-02-10 07:08:53 -06:00
jit-tests.md [tls] ok 2023-03-18 20:29:26 -05:00
jit-tests.output.md [tls] yasss finally it works 2023-03-18 22:23:34 -05:00
jit-tests.sh [racket-crypto] fix scripts 2023-02-10 07:08:53 -06:00
networking-tests.u [tls] ok 2023-03-18 20:29:26 -05:00
Readme.md fixup 2023-02-03 19:58:24 -06:00
testlib.u [racket-crypto] simpler 2023-02-10 11:07:29 -06:00
tests.u [tls] trying stuff 2023-03-18 19:40:39 -05:00
thread-killed-typeLink-test.u Thread killed typeLink test passing 2023-02-22 11:19:36 +00:00
tls-tests.u [tls] why isnt euqality working like at all? 2023-03-18 21:35:26 -05:00

Test suite for builtins

Edit tests.u in this directory to add to the test suite. The same test suite can be run using the JIT or the interpreter, using either of the two scripts:

$ ./unison-src/builtin-tests/jit-tests.sh
$ ./unison-src/builtin-tests/interpreter-tests.sh

The scripts will fetch a copy of base and the scheme codegen library and cache it for subsequent runs.