1
0
mirror of https://github.com/janet-lang/janet synced 2025-09-09 22:36:07 +00:00

Update issue 53 regression test.

Some tests did not call assert so did not show up on report.
This commit is contained in:
Calvin Rose
2019-02-21 19:19:47 -05:00
parent 1147482e62
commit f4908ebc41
2 changed files with 17 additions and 6 deletions

View File

@@ -26,6 +26,11 @@
(def errsym (keyword (gensym)))
~(assert (= ,errsym (try (do ,;forms) ([_] ,errsym))) ,msg))
(defmacro assert-no-error
[msg & forms]
(def errsym (keyword (gensym)))
~(assert (not= ,errsym (try (do ,;forms) ([_] ,errsym))) ,msg))
(defn start-suite [x]
(set suite-num x)
(print "\nRunning test suite " x " tests...\n "))