aboutsummaryrefslogtreecommitdiff
path: root/stdlib/test/tests.lux
diff options
context:
space:
mode:
authorEduardo Julian2017-04-05 18:05:23 -0400
committerEduardo Julian2017-04-05 18:05:23 -0400
commitadf8aeaa2a52760e294e08618e7aca5fc371fc0f (patch)
tree9247cd321dce5e2bae58d42f8ae08fe27a1a3224 /stdlib/test/tests.lux
parent6f87d469fa427dbaaaa13c0ef22626801f3f03e9 (diff)
- Moved lux/lexer and lux/lexer/regex to lux/data/text/lexer and lux/data/text/regex.
- Moved lux/pipe to lux/control/pipe. - Moved the @pre and @post macros to lux/control/contract. - Improved error reporting for lux/type/auto. - Added a test for third-order type-checking for lux/type/auto. - Fixed a bug in the tests for lux/data/coll/vector.
Diffstat (limited to 'stdlib/test/tests.lux')
-rw-r--r--stdlib/test/tests.lux72
1 files changed, 37 insertions, 35 deletions
diff --git a/stdlib/test/tests.lux b/stdlib/test/tests.lux
index c773b3f17..6b23caebd 100644
--- a/stdlib/test/tests.lux
+++ b/stdlib/test/tests.lux
@@ -9,9 +9,6 @@
(lux ["_;" cli]
["_;" host]
["_;" io]
- ["_;" pipe]
- ["_;" lexer]
- (lexer ["_;" regex])
(function ["_;" cont]
["_;" reader]
["_;" state]
@@ -22,45 +19,44 @@
["_;" promise]
["_;" stm])
(control ["_;" effect]
- ["_;" interval])
- (data [bit]
- [bool]
- [char]
- [error]
- [ident]
- [identity]
- [log]
- [maybe]
- [number]
+ ["_;" interval]
+ ["_;" pipe])
+ (data ["_;" bit]
+ ["_;" bool]
+ ["_;" char]
+ ["_;" error]
+ ["_;" ident]
+ ["_;" identity]
+ ["_;" log]
+ ["_;" maybe]
+ ["_;" number]
(number ["_;" ratio]
["_;" complex])
- [product]
- [sum]
- [text]
- (error [exception])
- (format [json])
- (coll [array]
- [dict]
- [list]
- [queue]
- [set]
- [ordered]
- [stack]
- ## [vector]
- (tree [rose]
- [zipper])
+ ["_;" product]
+ ["_;" sum]
+ ["_;" text]
+ (error ["_;" exception])
+ (format ["_;" json])
+ (coll ["_;" array]
+ ["_;" dict]
+ ["_;" list]
+ ["_;" queue]
+ ["_;" set]
+ ["_;" ordered]
+ ["_;" stack]
+ ["_;" vector]
+ (tree ["_;" rose]
+ ["_;" zipper])
["_;" seq]
["_;" priority-queue]
["_;" stream])
- (text [format])
- )
+ (text ["_;" format]
+ ["_;" lexer]
+ ["_;" regex]))
["_;" math]
(math ["_;" simple]
(logic ["_;" continuous]
- ["_;" fuzzy])
- ## ["_;" random]
- )
- ## ["_;" macro]
+ ["_;" fuzzy]))
(macro ["_;" ast]
["_;" syntax]
(poly ["poly_;" eq]
@@ -69,7 +65,13 @@
["_;" type]
(type ["_;" check]
["_;" auto])
- )))
+ ))
+ (lux (control [contract])
+ (data [env]
+ [trace]
+ [store])
+ [macro]
+ (math [random])))
## [Program]
(program: args