Class TerseTestFormatter

java.lang.Object
org.ek9lang.cli.TerseTestFormatter
All Implemented Interfaces:
TestResultFormatter

final class TerseTestFormatter extends Object implements TestResultFormatter
Terse test output formatter (-t0). Minimal output suitable for scripting and CI pass/fail checks.

Output format:

N tests: X passed, Y failed (A assert, B blackbox, C parameterized)

With verbose flag (-v), also lists each test result with type:

PASS [Assert] module::TestName
FAIL [BlackBox] module::OtherTest
PASS [Param:hello] module::ParamTest
3 tests: 2 passed, 1 failed (1 assert, 1 blackbox, 1 parameterized)
  • Constructor Details

    • TerseTestFormatter

      TerseTestFormatter(boolean verbose)
  • Method Details