gambas-source-code/main/lib/test/gb.test/.src/TestSuite
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
..
Assert.module gb.test refactoring and finetuning Assert Notes 2020-05-28 18:07:55 +02:00
Test.module 'gb.util' and 'gb.settings' are not required anymore. 2020-05-31 00:58:50 +02:00
TestCase.class gb.test cleanup 2020-05-26 09:54:43 +02:00
TestCommand.class gb.test: Run test suite by name 2020-05-27 14:27:38 +02:00
TestSuite.class gb.test: Support for parsing subtests 2020-06-01 06:06:11 +02:00