nim-stew/tests
Zahary Karadjov 32b86bfd1f
Faux closures: a facility for creating closure-like non-closure procs
This code is extracted from the error-handling proposal where it's
used to implement `Try` blocks (Faux closures are created there in
order to assign raises lists to them). The desktop team faced a
similar problem where the `spawn` API doesn't support closures,
but the restriction can be easily worked-around with faux closures.
2020-07-07 20:29:04 +03:00
..
ranges Renames (#17) 2019-12-20 13:23:30 +01:00
all_tests.nim Support type hierarchies in recordFields 2020-05-26 18:56:41 +03:00
nim.cfg add test for vcc compiler 2020-06-15 21:09:41 +07:00
test_base32.nim Copied base32, 58, 64 from libp2p 2019-12-13 15:31:19 +02:00
test_base58.nim Copied base32, 58, 64 from libp2p 2019-12-13 15:31:19 +02:00
test_base64.nim Copied base32, 58, 64 from libp2p 2019-12-13 15:31:19 +02:00
test_bitops2.nim Add bitops2.getBitsBE 2020-06-01 19:49:46 +03:00
test_bitseqs.nim Renames (#17) 2019-12-20 13:23:30 +01:00
test_byteutils.nim Add array[N, byte].fromHex(string) 2020-07-02 18:00:39 +03:00
test_endians2.nim refactor bitops2, add endians2 2019-07-06 20:47:08 +02:00
test_faux_closures.nim Faux closures: a facility for creating closure-like non-closure procs 2020-07-07 20:29:04 +03:00
test_macros.nim Handle another corner case in recordFields 2020-05-27 11:30:56 +03:00
test_objects.nim Add 'checkedEnumAssign' for validating tainted enum inputs 2020-06-24 14:15:45 +03:00
test_ptrops.nim ptrops: add 2019-09-26 18:25:19 +03:00
test_results.nim space 2020-05-08 18:54:36 +03:00
test_varints.nim Fix a compilation error when using a 32-bit varint parser 2020-05-12 22:59:46 +03:00