aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorJosef Pospíšil <josef.pospisil@laststar.eu>2021-06-27 23:12:04 +0200
committerJosef Pospíšil <josef.pospisil@laststar.eu>2021-06-27 23:12:04 +0200
commitecc717014f1cc90f223a45adf8cb903db77b3059 (patch)
tree9676b57295f1e0ee9c197fdc1f0e19ae6a05d94e /test
parentAdd capture-err macro, fix fmt tests (diff)
Fix varargs for capture-*, reflect in tests
Diffstat (limited to 'test')
-rw-r--r--test/suite0.janet3
-rw-r--r--test/suite7.janet14
2 files changed, 8 insertions, 9 deletions
diff --git a/test/suite0.janet b/test/suite0.janet
index e253bfe..b2461ee 100644
--- a/test/suite0.janet
+++ b/test/suite0.janet
@@ -46,8 +46,7 @@
(capture-stdout
(try
(fmt/format-print "print )")
- ([err]
- (print "error")))))
+ ([err] (print "error")))))
(assert (= res [nil "error\n"]) "format-print errors with unbalanced parenthesis"))
(end-suite)
diff --git a/test/suite7.janet b/test/suite7.janet
index d0b453f..4b38e0d 100644
--- a/test/suite7.janet
+++ b/test/suite7.janet
@@ -14,10 +14,11 @@
(assert (test/assert-no-error "assert-no-error" "Good"))
# test/capture-stdout
-(test/assert (= [true "Output\n"] (test/capture-stdout (do (print "Output") true))) "capture stdout")
+(test/assert (= [true "Output\n"] (test/capture-stdout (print "Output") true)) "capture stdout")
-# test/capture-stdout
-(test/assert (= [true "Output\n"] (test/capture-stderr (do (eprint "Output") true))) "capture stderr")
+# test/capture-stderr
+(test/assert (= [true "Output\n"]
+ (test/capture-stderr (eprint "Output") true)) "capture stderr")
# test/timeit
(do
@@ -42,10 +43,9 @@
(test/assert
(= [nil "\nRunning test suite 666 tests...\n\n\e[32m\xE2\x9C\x94\e[0m\n\nTest suite 666 finished in 0.000 soconds\n13 of 13 tests passed.\n\n"])
(test/capture-stdout
- (do
- (test/start-suite 666)
- (test/assert true "true")
- (test/end-suite))))
+ (test/start-suite 666)
+ (test/assert true "true")
+ (test/end-suite)))
# test/suppress-stdout
(test/assert