aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux.lux
diff options
context:
space:
mode:
authorEduardo Julian2020-08-12 01:06:06 -0400
committerEduardo Julian2020-08-12 01:06:06 -0400
commitbea5913a915a0bfd795f9e12b40f1d32716a6cf8 (patch)
tree535277cf8c683f95239d9b68873869d1304bf22b /stdlib/source/test/lux.lux
parentddcc768d9d2e798814989037a286df9951840bcd (diff)
Aedifex can generate POM files.
Diffstat (limited to 'stdlib/source/test/lux.lux')
-rw-r--r--stdlib/source/test/lux.lux105
1 files changed, 58 insertions, 47 deletions
diff --git a/stdlib/source/test/lux.lux b/stdlib/source/test/lux.lux
index 8ce6b58b5..d41c295c4 100644
--- a/stdlib/source/test/lux.lux
+++ b/stdlib/source/test/lux.lux
@@ -29,42 +29,46 @@
[math
["." random (#+ Random) ("#@." functor)]]
## TODO: Test these modules
- [data
- [format
- [css (#+)]
- [markdown (#+)]]]
+ ## [data
+ ## [format
+ ## [css (#+)]
+ ## [markdown (#+)]]]
+
["@" target
- [js (#+)]
- [python (#+)]
- [lua (#+)]
- [ruby (#+)]
- [php (#+)]
- [common-lisp (#+)]
- [scheme (#+)]]
- [tool
- [compiler
- [language
- [lux
- [phase
- [generation
- [jvm (#+)]
- [js (#+)]
- ## [python (#+)]
- ## [lua (#+)]
- ## [ruby (#+)]
- ## [php (#+)]
- ## [common-lisp (#+)]
- ## [scheme (#+)]
- ]
- [extension
- [generation
- [jvm (#+)]
- [js (#+)]
- ## [python (#+)]
- ## [lua (#+)]
- ## [ruby (#+)]
- ]]
- ]]]]]
+ ## [js (#+)]
+ ## [python (#+)]
+ ## [lua (#+)]
+ ## [ruby (#+)]
+ ## [php (#+)]
+ ## [common-lisp (#+)]
+ ## [scheme (#+)]
+ ]
+
+ ## [tool
+ ## [compiler
+ ## [language
+ ## [lux
+ ## [phase
+ ## [generation
+ ## [jvm (#+)]
+ ## [js (#+)]
+ ## ## [python (#+)]
+ ## ## [lua (#+)]
+ ## ## [ruby (#+)]
+ ## ## [php (#+)]
+ ## ## [common-lisp (#+)]
+ ## ## [scheme (#+)]
+ ## ]
+ ## [extension
+ ## [generation
+ ## [jvm (#+)]
+ ## [js (#+)]
+ ## ## [python (#+)]
+ ## ## [lua (#+)]
+ ## ## [ruby (#+)]
+ ## ]]
+ ## ]]]]]
+
## [control
## ["._" predicate]
## [function
@@ -123,6 +127,7 @@
["#." abstract]
["#." control]
["#." data]
+ ["#." locale]
["#." macro]
["#." math]
["#." time]
@@ -306,6 +311,23 @@
@.js on-valid-host}
on-default))))))
+(def: sub-tests
+ Test
+ (_.in-parallel (list /abstract.test
+ /control.test
+ /data.test
+ /locale.test
+ /macro.test
+ /math.test
+ /time.test
+ ## /tool.test
+ /type.test
+ /world.test
+ /host.test
+ /extension.test
+ /target/jvm.test
+ )))
+
(def: test
(<| (_.context (name.module (name-of /._)))
($_ _.and
@@ -350,18 +372,7 @@
..templates)
(<| (_.context "Cross-platform support.")
..cross-platform-support)))
- (_.in-parallel (list /abstract.test
- /control.test
- /data.test
- /macro.test
- /math.test
- /time.test
- ## /tool.test
- /type.test
- /world.test
- /host.test
- /extension.test
- /target/jvm.test))
+ ..sub-tests
)))
(program: args