Next: (veritas runner), Previous: (veritas prelude), Up: API
Print msg preceded by a newline to the standard output port.
(log "Hello World") ;; Outputs: \nHello World
Dispatch a generalized assertion framework log event with message msg via client vc.
Dispatch performance runtime evaluation metrics data payload msg via client vc.
Dispatch a developer troubleshooting diagnostic log event with message msg via client vc.
Dispatch an execution runtime error log event with message msg via client vc.
Dispatch a test failure log event with message msg via client vc.
Dispatch an operational informative status log event with message msg via client vc.
Dispatch a successful validation log event with message msg via client vc.
Dispatch a high-level test suite grouping boundary initialization log event via client vc.
Dispatch an isolated individual test block initialization log event via client vc.
Route msg through the designated reporter strategy.
Extracts the preferred reporter strategy type from the configuration
client vc under the key 'reporter, dynamically resolving it
to one of:
monotone-reporter
json-reporter
emoji-reporter (Default Fallback)
Once resolved, it executes the corresponding function mapping to log-type inside the reporter association list using msg as its argument.
((yellow . "\x1b[0;33m") (magenta . "\x1b[0;35m") (green . "\x1b[0;32m") (default . "\x1b[0;39m") (bold . "\x1b[1m") (red . "\x1b[0;31m") (blue . "\x1b[0;34m") (cyan . "\x1b[0;36m") (reset . "\x1b[0m"))
((reporter-name . emoji-reporter) (log-pass . #<procedure 7eff05849ba0 at veritas/reporter.scm:130:47 (msg)>) (log-fail . #<procedure 7eff05849bb0 at veritas/reporter.scm:140:14 (msg)>) (log-debug . #<procedure 7eff05849bc0 at veritas/reporter.scm:147:15 (msg)>) (log-info . #<procedure 7eff05849bd0 at veritas/reporter.scm:154:14 (msg)>) (log-error . #<procedure 7eff05849be0 at veritas/reporter.scm:161:15 (msg)>) (log-test . #<procedure 7eff05849bf0 at veritas/reporter.scm:168:14 (msg)>) (log-benchmark . #<procedure 7eff05849c00 at veritas/reporter.scm:181:19 (msg)>) (log-suite . #<procedure 7eff05849c10 at veritas/reporter.scm:215:15 (msg)>) (log-assert . #<procedure 7eff05849c20 at veritas/reporter.scm:229:16 (msg)>))
((reporter-name . json-reporter) (log-pass . #<procedure 7eff05849d40 at veritas/reporter.scm:308:46 (msg)>) (log-fail . #<procedure 7eff05849d50 at veritas/reporter.scm:317:14 (msg)>) (log-error . #<procedure 7eff05849d60 at veritas/reporter.scm:323:15 (msg)>) (log-test . #<procedure 7eff05849d70 at veritas/reporter.scm:329:14 (msg)>) (log-benchmark . #<procedure 7eff05849d80 at veritas/reporter.scm:335:19 (msg)>) (log-debug . #<procedure 7eff05849d90 at veritas/reporter.scm:362:15 (msg)>) (log-info . #<procedure 7eff05849da0 at veritas/reporter.scm:368:14 (msg)>) (log-suite . #<procedure 7eff05849db0 at veritas/reporter.scm:374:15 (msg)>) (log-assert . #<procedure 7eff05849dc0 at veritas/reporter.scm:380:16 (msg)>))
((reporter-name . monotone-reporter) (log-pass . #<procedure 7eff05849c68 at veritas/reporter.scm:244:50 (msg)>) (log-fail . #<procedure 7eff05849c78 at veritas/reporter.scm:248:14 (msg)>) (log-error . #<procedure 7eff05849c88 at veritas/reporter.scm:253:15 (msg)>) (log-test . #<procedure 7eff05849c98 at veritas/reporter.scm:258:14 (msg)>) (log-benchmark . #<procedure 7eff05849ca8 at veritas/reporter.scm:263:19 (msg)>) (log-debug . #<procedure 7eff05849cb8 at veritas/reporter.scm:283:15 (msg)>) (log-info . #<procedure 7eff05849cc8 at veritas/reporter.scm:288:14 (msg)>) (log-suite . #<procedure 7eff05849cd8 at veritas/reporter.scm:293:15 (msg)>) (log-assert . #<procedure 7eff05849ce8 at veritas/reporter.scm:299:16 (msg)>))
Next: (veritas runner), Previous: (veritas prelude), Up: API