Skip to content

Releases: aplteam/Tester2

Version 3.11.0

25 Dec 14:05
Compare
Choose a tag to compare
  • ListTestFunctions enhanced
  • Version 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

30 Nov 12:09
Compare
Choose a tag to compare

Dependencies updated for 20.0-readyness (IniFiles!)

To be consumed as a Tatin package from https://tatin.dev

Version 3.9.1

03 Oct 09:12
Compare
Choose a tag to compare
  • 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

02 Oct 07:22
Compare
Choose a tag to compare
  • 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 called stopFlag is now called debugFlag.

    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 to stop.

  • All Run*-functions that accept stop 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

04 Aug 06:53
Compare
Choose a tag to compare
  • RunThese now accepts a list of names identifying test functions (like Foo_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

11 Jan 15:12
40b9c61
Compare
Choose a tag to compare
  • 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

28 Apr 18:14
Compare
Choose a tag to compare

To be consumed as a Tatin package from https://tatin.dev

Function "EstablishHelpers" added & one bug fix

10 Apr 14:14
Compare
Choose a tag to compare
  • Shared method EstablishHelpers added which allows establishing the three helpers RunTests, RunBatchTests and Prepare.
  • 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

09 Mar 18:14
Compare
Choose a tag to compare

To be consumed as a Tatin package from https://tatin.dev

RenameTestFnsTo improved & several other improvements & fixes

11 Feb 17:21
Compare
Choose a tag to compare
  • 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 executed Cleanup should not be executed either

To be consumed as a Tatin package from https://tatin.dev