Skip to content

Releases: xkbeyer/CatchTestAdapter

Release Version 1.6.0

15 May 18:11
Compare
Choose a tag to compare

Fix Visual Studio v16.2 Compatibility

Beginning with Visual Studio 2019 v16.2 the CatchTestAdapter 1.5.1 is broken.
The new TestExplorer Window doesn't accept new test cases as a sub test case.
As a result the Catch2 SECTIONs are no longer shown as sub test cases after the first run.
Now they are shown as sub results of a test case.

Release Version 1.5.1

05 Apr 14:32
Compare
Choose a tag to compare

Features

  • Support for Visual Studio 2019

Release Version 1.5.0

30 Sep 09:08
Compare
Choose a tag to compare

Features

  • Add hierarchical view of Test Cases with SECTIONs. All SECTIONs are below their belonging TEST_CASE.

Requirements

  • Catch2 v2.4.0
  • VS2017 15.8

Release Version 1.4.3

28 Jul 15:04
Compare
Choose a tag to compare

Fixes

  • Disappearance of previously discovered tests by an incomplete test run.
    If the test run is aborted due to an assert, then the XML output is incomplete and all discovered tests have disappeared.
    Now all discovered tests are displayed. For all not run test, the test outcome remains <!>.
  • Display WARN and INFO in the Test output of the test case.

Release Version 1.4.1

19 Jul 17:27
Compare
Choose a tag to compare

Fixes

  • Relative file names are resolved by prepending the solution directory.

Release Version 1.4.0

23 Jun 16:07
Compare
Choose a tag to compare

Features

  • Automatically looking for *.runsettings files in the solution directory

Fixes

  • Temp file location.

Release Version 1.3.1

27 May 14:55
Compare
Choose a tag to compare

Fixes

  • Run tests fails when there are spaces in the test path
  • Report 0 test cases found if the exe is not a catch test exe.

Release Version 1.3

10 May 12:39
Compare
Choose a tag to compare

Improvements

  • Adapter run settings.
  • Debugging of the test cases (Menu Test->Debug).
  • Display of more than one failed expressions in one test case. That includes the stack trace, too.

Release Version 1.2

20 Mar 18:17
Compare
Choose a tag to compare
Executes the runner once for all given test cases.

The catch executable gets a list of test cases via the
--input-file parameter and runs only once. This reduces
the process execution time overhead. As a hint the overall
process execution time is shown as an informational message.

v1.1-beta

13 Mar 18:11
Compare
Choose a tag to compare
v1.1-beta Pre-release
Pre-release
Use DevEnvDir instead of local installation path.