aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/data/color/hsl.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--stdlib/source/test/lux/data/color/hsl.lux15
1 files changed, 8 insertions, 7 deletions
diff --git a/stdlib/source/test/lux/data/color/hsl.lux b/stdlib/source/test/lux/data/color/hsl.lux
index 8563aa77b..bbfd8f8da 100644
--- a/stdlib/source/test/lux/data/color/hsl.lux
+++ b/stdlib/source/test/lux/data/color/hsl.lux
@@ -49,14 +49,15 @@
((function (_ it)
(and (f.>= +0.25 it)
(f.<= +0.75 it)))))))
- ratio (|> random.safe_frac (random.only (f.>= +0.5)))])
+ ratio (|> random.safe_frac (random.only (f.>= +0.5)))
+ .let [delta +0.000000001]])
(all _.and
(_.for [/.Value]
(all _.and
(_.coverage [/.value?]
(and (/.value? expected_value)
- (not (/.value? (f.+ f.smallest /.most)))
- (not (/.value? (f.- f.smallest /.least)))))
+ (not (/.value? (f.+ delta /.most)))
+ (not (/.value? (f.- delta /.least)))))
(_.coverage [/.value]
(if (/.value? possible_value)
(|> possible_value
@@ -68,14 +69,14 @@
(and (f.< /.most
/.least)
(/.value? /.least)
- (/.value? (f.+ f.smallest /.least))
- (not (/.value? (f.- f.smallest /.least)))))
+ (/.value? (f.+ delta /.least))
+ (not (/.value? (f.- delta /.least)))))
(_.coverage [/.most]
(and (f.> /.least
/.most)
(/.value? /.most)
- (/.value? (f.- f.smallest /.most))
- (not (/.value? (f.+ f.smallest /.most)))))
+ (/.value? (f.- delta /.most))
+ (not (/.value? (f.+ delta /.most)))))
))
(_.for [/.HSL
/.#hue /.#saturation /.#luminance]