Skip to content

Releases: aplteam/Tester2

Version 4.4.0

22 Feb 10:22

Choose a tag to compare

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

13 Sep 08:11

Choose a tag to compare

  • Packages updated
  • Test results removed from repository

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

Version 4.2.0

05 Jun 10:34

Choose a tag to compare

  • Cleanup (as well as group-specific Cleanup functions) 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 Cleanup and Cleanup_<group> is now more precise

  • Cleanup and Cleanup_<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

02 Jun 10:35

Choose a tag to compare

  • EstablishHelpers now prints a ]Link.Add statement to the session when appropriate
  • EstablishHelpers does not do anything anymore in case the helpers are already established
  • GetTestTemplate now prints a ]Link.Add statement to the session when appropriate
  • Dependencies updated (FilesAndDirs)
  • Bug fixes
    • Prepare did not work without Tester2 being opened as a Cider project
    • Prepare does not ask for code coverage reports when the CodeCoverage class 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

03 Apr 13:53

Choose a tag to compare

  • Potentially breaking change: Version now returns the package config version number as a char vector
  • Packages updated
  • Make improved
  • stopFlag/stop related bug fixed

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

Version 3.11.0

25 Dec 14:05

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

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

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

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

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