gambas-source-code/main/lib/test/gb.test/.src/Tap
Tobias Boege e6e9b4b1b0 gb.test: Support for parsing subtests
[GB.TEST]
* NEW: TapParser can now parse subtests. Consequently, TestRunner assembles a tree of TestAssertions.
* BUG: Remove trailing '\r' characters from TapStream lines.

By our convention a subtest is opened by a "Test ..." line and closed by
its summarizing "ok" / "not ok" assertion.

This commit regresses on TInternals's reflection tests because I added
tests for the parser and runner which need event handlers to do their
testing. These are unintentionally detected as test methods.
2020-06-01 06:06:11 +02:00
..
TapContext.class Move 'gb.test' sources in '/main/lib'. 2020-05-25 21:24:28 +02:00
TapParser.class gb.test: Support for parsing subtests 2020-06-01 06:06:11 +02:00
TapPrinter.class gb.test: Support for parsing subtests 2020-06-01 06:06:11 +02:00