dir-expect-console
Action
Console output assertions for testing Rhyme code. Use /expect-console to verify logged messages
Syntax
dir-expect-console contains "expected text"
assert console output contains text
dir-expect-console to-not-contain "unexpected text"
assert console output does NOT contain text
dir-expect-console log contains "log message"
assert console.log output contains text
dir-expect-console warn contains "warning message"
assert console.warn output contains text
dir-expect-console error contains "error message"
assert console.error output contains text
dir-expect-console info contains "info message"
assert console.info output contains text
dir-expect-console start-capture
start capturing console output (auto-started by /enable-testing)
dir-expect-console stop-capture
stop capturing console output
dir-expect-console clear
clear all captured console output
dir-expect-console count 5
assert total console entry count equals N
dir-expect-console count-gte 3
assert console entry count >= N