aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/data/number.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/test/lux/data/number.lux')
-rw-r--r--stdlib/source/test/lux/data/number.lux29
1 files changed, 28 insertions, 1 deletions
diff --git a/stdlib/source/test/lux/data/number.lux b/stdlib/source/test/lux/data/number.lux
index 876cf4c4d..d8b0ad3bf 100644
--- a/stdlib/source/test/lux/data/number.lux
+++ b/stdlib/source/test/lux/data/number.lux
@@ -12,12 +12,38 @@
["r" rev]
["f" frac]]]]
{1
- ["." /]})
+ ["." /]}
+ ["." / #_
+ ["#." i8]
+ ["#." i16]
+ ["#." i32]
+ ["#." i64]
+ ["#." nat]
+ ["#." int]
+ ["#." rev]
+ ["#." frac]
+ ["#." ratio]
+ ["#." complex]])
(def: clean-commas
(-> Text Text)
(text.replace-all "," ""))
+(def: sub
+ Test
+ ($_ _.and
+ /i8.test
+ /i16.test
+ /i32.test
+ /i64.test
+ /nat.test
+ /int.test
+ /rev.test
+ /frac.test
+ /ratio.test
+ /complex.test
+ ))
+
(def: #export test
Test
(<| (_.covering /._)
@@ -85,4 +111,5 @@
[f.= f.hex "+dead.BEEF"]
[f.= f.hex "-dead,BE.EF"]
)))))
+ ..sub
)))