aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/test.lux
diff options
context:
space:
mode:
authorEduardo Julian2017-11-27 02:09:04 -0400
committerEduardo Julian2017-11-27 02:09:04 -0400
commitd6a7a133c5c4a734ab45e9497c8e5df749ce383a (patch)
tree040b4df12dd3482fc0bb76f8e0a37126ef34fb34 /stdlib/source/lux/test.lux
parent6031fc715b4a16b008d6f288c38739d9bb066490 (diff)
- Changed the prefixes of numeric functions.
Diffstat (limited to '')
-rw-r--r--stdlib/source/lux/test.lux24
1 files changed, 12 insertions, 12 deletions
diff --git a/stdlib/source/lux/test.lux b/stdlib/source/lux/test.lux
index f8cfa9871..10672afaf 100644
--- a/stdlib/source/lux/test.lux
+++ b/stdlib/source/lux/test.lux
@@ -47,7 +47,7 @@
(def: (add-counters [s f] [ts tf])
(-> Counters Counters Counters)
- [(n.+ s ts) (n.+ f tf)])
+ [(n/+ s ts) (n/+ f tf)])
(def: #export (fail message)
(All [a] (-> Text Test))
@@ -91,7 +91,7 @@
(def: failed?
(-> Counters Bool)
- (|>. product;right (n.> +0)))
+ (|>. product;right (n/> +0)))
(def: #export (seed value test)
(-> Seed Test Test)
@@ -102,10 +102,10 @@
(def: #export (times amount test)
(-> Nat Test Test)
- (cond (n.= +0 amount)
+ (cond (n/= +0 amount)
(fail "Cannot try a test 0 times.")
- (n.= +1 amount)
+ (n/= +1 amount)
test
## else
@@ -117,7 +117,7 @@
[[counters documentation] instance]
(if (failed? counters)
(wrap [counters (format "Failed with this seed: " (%n seed) "\n" documentation)])
- (product;right (r;run prng' (times (n.dec amount) test)))))])))))
+ (product;right (r;run prng' (times (n/dec amount) test)))))])))))
## [Syntax]
(def: #hidden _code/text_ code;text)
@@ -127,11 +127,11 @@
(context: "Simple macros and constructs"
($_ seq
(test "Can write easy loops for iterative programming."
- (i.= 1000
+ (i/= 1000
(loop [counter 0
value 1]
- (if (i.< 3 counter)
- (recur (i.inc counter) (i.* 10 value))
+ (if (i/< 3 counter)
+ (recur (i/inc counter) (i/* 10 value))
value))))
(test "Can create lists easily through macros."
@@ -238,20 +238,20 @@
(~ g!total-failures) +0]
(~@ (list/join (list/map (function [group]
(list (` [(~ g!successes) (~ g!failures)]) (` (run' (list (~@ group))))
- (' #let) (` [(~ g!total-successes) (n.+ (~ g!successes) (~ g!total-successes))
- (~ g!total-failures) (n.+ (~ g!failures) (~ g!total-failures))])))
+ (' #let) (` [(~ g!total-successes) (n/+ (~ g!successes) (~ g!total-successes))
+ (~ g!total-failures) (n/+ (~ g!failures) (~ g!total-failures))])))
groups)))]
(exec (log! ($_ _composeT_
"Test-suite finished."
"\n"
(_%i_ (nat-to-int (~ g!total-successes)))
" out of "
- (_%i_ (nat-to-int (n.+ (~ g!total-failures)
+ (_%i_ (nat-to-int (n/+ (~ g!total-failures)
(~ g!total-successes))))
" tests passed."
"\n"
(_%i_ (nat-to-int (~ g!total-failures))) " tests failed."))
- (promise;future (if (n.> +0 (~ g!total-failures))
+ (promise;future (if (n/> +0 (~ g!total-failures))
;;die
;;exit))))
[])))))))))