tools.test: add silent-tests? that hides unit-tests.

clean-macosx-x86-64
John Benediktsson 2019-11-07 13:13:05 -08:00
parent 69849bc925
commit ec71ef22ee
1 changed files with 4 additions and 1 deletions

View File

@ -29,6 +29,9 @@ T{ error-type-holder
{ quot [ test-failures get ] }
} define-error-type
SYMBOL: silent-tests?
f silent-tests? set-global
SYMBOL: verbose-tests?
t verbose-tests? set-global
@ -112,7 +115,7 @@ MACRO: <experiment> ( word -- quot )
:: experiment ( word: ( -- error/f failed? tested? ) line# -- )
word <experiment> :> e
e experiment.
silent-tests? get [ e experiment. ] unless
word execute [
[
current-test-file get [