aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/test/lux/documentation.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/test/lux/documentation.lux')
-rw-r--r--stdlib/source/test/lux/documentation.lux20
1 files changed, 9 insertions, 11 deletions
diff --git a/stdlib/source/test/lux/documentation.lux b/stdlib/source/test/lux/documentation.lux
index b35ff1fb7..3e75d2454 100644
--- a/stdlib/source/test/lux/documentation.lux
+++ b/stdlib/source/test/lux/documentation.lux
@@ -22,12 +22,12 @@
(syntax: (macro_error [macro <code>.any])
(function (_ compiler)
- (case ((macro.expansion macro) compiler)
- (#try.Failure error)
- (#try.Success [compiler (list (code.text error))])
-
- (#try.Success _)
- (#try.Failure "OOPS!"))))
+ (#try.Success [compiler (list (code.bit (case ((macro.expansion macro) compiler)
+ (#try.Failure error)
+ true
+
+ (#try.Success _)
+ false)))])))
(syntax: (description [])
(\ meta.monad each
@@ -38,7 +38,7 @@
(with_expansions ['definition_description' (..description)
'sub_description' (..description)
'super_description' (..description)]
- (as_is (def: g!default
+ (as_is (def: .public g!default
Nat
123)
@@ -106,10 +106,8 @@
))
(_.cover [/.unqualified_identifier]
(`` (and (~~ (template [<example>]
- [(<| (text.contains? (value@ #exception.label /.unqualified_identifier))
- macro_error
- <example>)]
-
+ [(macro_error <example>)]
+
[(/.default g!default)]
[(/.documentation: g!default
(~~ (template.text ['definition_description'])))]