Releases: aplteam/Tester2
Version 4.4.0
New version of CommTools; important for version 20.0 due to changes in ⍞.
To be consumed as a Tatin package, see https://tatin.dev
Version 4.3.0
- Packages updated
- Test results removed from repository
To be consumed as a Tatin package from https://tatin.dev
Version 4.2.0
-
Cleanup(as well as group-specificCleanupfunctions) may now return an (optional) boolean indicating success (1) or failure (0).(Up to version 4.2 a result, if any, was ignored)
-
The report on
CleanupandCleanup_<group>is now more precise -
CleanupandCleanup_<group>are now executed under:Trap. Problems are reported in the log rather than crashing the test suite. -
Bug fixes
- The message concerning the "Cleanup" function repeated "found and executed" twice
To be consumed as a Tatin package from https://tatin.dev
Version 4.1.0
EstablishHelpersnow prints a]Link.Addstatement to the session when appropriateEstablishHelpersdoes not do anything anymore in case the helpers are already establishedGetTestTemplatenow prints a]Link.Addstatement to the session when appropriate- Dependencies updated (
FilesAndDirs) - Bug fixes
Preparedid not work withoutTester2being opened as a Cider projectPreparedoes not ask for code coverage reports when theCodeCoverageclass is not around- The documentation did not embed the CSS
- Some minor issues fixed in the documentation
- Assigning a custom return code could crash
Tester2.ReportTestResults
To be consumed as a Tatin package from https://tatin.dev
Version 4.0.0
- Potentially breaking change:
Versionnow returns the package config version number as a char vector - Packages updated
MakeimprovedstopFlag/stoprelated bug fixed
To be consumed as a Tatin package from https://tatin.dev
Version 3.11.0
ListTestFunctionsenhancedVersionextracts the version number now from the package config file- Packages updated
To be consumed as a Tatin package from https://tatin.dev
Version 3.10.0
Dependencies updated for 20.0-readyness (IniFiles!)
To be consumed as a Tatin package from https://tatin.dev
Version 3.9.1
- Bug fix: the new '?'-syntax did not work when 3 (for "Cleanup") was selected
- Comment added according to issue #25
To be consumed as a Tatin package from https://tatin.dev
Version 3.9.0
-
The term
stopFlagwas used in two different ways: on the level of the test framework and inside test functions. This required a change: inside test functions, what was initially calledstopFlagis now calleddebugFlag.Note that the old name is still supported in order to support old test cases, so this is not a breaking change.
-
stopFlagis not necessarily a Boolean anymore, making the name a misnomer. Therefore, it was renamed tostop. -
All
Run*-functions that acceptstopas a left argument now allow it to be "?".This led to a list with all the options the user may select from.
To be consumed as a Tatin package from https://tatin.dev
Version 3.8.0
RunThesenow accepts a list of names identifying test functions (likeFoo_001or `Test_Foo_001)- Includes enhancements introduced with 3.7.0
- The restriction that "," and "*" cannot go together has been lifted.
- The restriction that
~could only be used at the beginning has been lifted
To be consumed as a Tatin package from https://tatin.dev