[Gambas-Notification] [Git][gambas/gambas][gb.test] 5 commits: gb.test: Simplify names for the "crashing test" test

Tobias Boege gitlab at mg.gitlab.com
Sun Jun 10 04:39:45 CEST 2018


Tobias Boege pushed to branch gb.test at Gambas / gambas


Commits:
1ed40b6c by Tobias Boege at 2018-05-25T12:30:15Z
gb.test: Simplify names for the "crashing test" test

[GB.TEST]
* OPT: Simplify names for the "crashing test" test

- - - - -
5e171d5a by Tobias Boege at 2018-05-25T12:40:16Z
gb.test: Fix accounting in TestHarness

[GB.TEST]
* BUG: The test bonus is calculated correctly now
* BUG: Fix test success detection: all planned tests ran and no failures occurred

- - - - -
0c151bc8 by Tobias Boege at 2018-06-09T20:42:27Z
gb.test: Subtest support for Assert

[GB.TEST]
* OPT: TapPrinter: use the Print method everywhere
* NEW: Add the TapPrinter_Filter event
* NEW: Assert: add subtest support

- - - - -
7e1a24bc by Tobias Boege at 2018-06-09T21:37:38Z
gb.test: do not nest assertion methods and add test plan to Assert.Subtest()

[GB.TEST]
* BUG: Assert: do not re-use assertions in other assertions; they have side-effects!
* NEW: add optional argument to Assert.Subtest() to give the test plan

- - - - -
eaad6a64 by Tobias Boege at 2018-06-09T21:50:53Z
gb.test: Add test for subtest printing

[GB.TEST]
* NEW: Add test for subtest printing
* OPT: Prefix test classes run by self-tests with an underscore so that they don't interfere with class and struct names

- - - - -


9 changed files:

- comp/src/gb.test/.src/Assert.module → comp/src/gb.test/.src/Assert.class
- comp/src/gb.test/.src/SelfTest/TestAsserts.module
- comp/src/gb.test/.src/SelfTest/TestTestCrash.module → comp/src/gb.test/.src/SelfTest/TestCrash.module
- comp/src/gb.test/.src/SelfTest/TestCrash/TestCrash.module → comp/src/gb.test/.src/SelfTest/TestCrash/_Crash.module
- + comp/src/gb.test/.src/SelfTest/TestSubtest.module
- + comp/src/gb.test/.src/SelfTest/TestSubtest/_Subtest.module
- comp/src/gb.test/.src/Tap/Tap.module
- comp/src/gb.test/.src/Tap/TapPrinter.class
- comp/src/gb.test/.src/TestHarness.class


View it on GitLab: https://gitlab.com/gambas/gambas/compare/5613b9920d719284e47a6383c554a5734c5358b4...eaad6a640f02e03b06c10774b99f18d1949a8aee

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/compare/5613b9920d719284e47a6383c554a5734c5358b4...eaad6a640f02e03b06c10774b99f18d1949a8aee
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/notification/attachments/20180610/983b1f83/attachment.html>


More information about the Notification mailing list