Releases: aplteam/Tester2
Version 3.11.0
ListTestFunctions
enhancedVersion
extracts 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
stopFlag
was 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 calledstopFlag
is now calleddebugFlag
.Note that the old name is still supported in order to support old test cases, so this is not a breaking change.
-
stopFlag
is not necessarily a Boolean anymore, making the name a misnomer. Therefore, it was renamed tostop
. -
All
Run*
-functions that acceptstop
as 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
RunThese
now accepts a list of names identifying test functions (likeFoo_001
or `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
Version 3.6.0
- Any general
Initial
function as well as any group-specific one can now return a text vector rather than a Boolean. Empty=success, otherwise it is treated as an error msg and reported. - So far, in case a test suite was executed in batch mode, no information was provided on which line a test case failed.
- Shared method
Help
was added to provide complete documentation of Tester2.
To be consumed as a Tatin package from https://tatin.dev
Helper "RunTests" improved
To be consumed as a Tatin package from https://tatin.dev
Function "EstablishHelpers" added & one bug fix
- Shared method
EstablishHelpers
added which allows establishing the three helpersRunTests
,RunBatchTests
andPrepare
. - Bug fix: when the tests were run in batch mode the log was mutilated
- Internal change: some test cases fixed
To be consumed as a Tatin package from https://tatin.dev
Bug fix in "QuitTests
To be consumed as a Tatin package from https://tatin.dev
RenameTestFnsTo improved & several other improvements & fixes
- Syntax of
RenameTestFnsTo
clarified and enhanced EditTestFunctions
now accepts a trailing wildcard (*)- "ReadMe" polished
- New constant
_SkippedByUser
introduced - Custom return codes are now fully reported
- Tester2 now depends on CommTools rather than having a private version of
YesOrNo
- Bug fixes
_NotImplemented
was not correctly reported- In case
Initial
was not executedCleanup
should not be executed either
To be consumed as a Tatin package from https://tatin.dev