report function

void report(
  1. String tag,
  2. String name,
  3. bool ok, [
  4. String? detail,
])

Report a test result to stderr.

Implementation

void report(String tag, String name, bool ok, [String? detail]) {
  if (ok) {
    passed++;
    stderr.writeln('  [$tag] PASS: $name');
  } else {
    failed++;
    stderr.writeln('  [$tag] FAIL: $name${detail != null ? " — $detail" : ""}');
  }
}