<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs, branch v3.4.0</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>v3.4.0</title>
<updated>2023-07-13T11:37:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-07-13T11:37:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6e79e682b726f524310d55dec8ddac4e9c52fb5f'/>
<id>6e79e682b726f524310d55dec8ddac4e9c52fb5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in cross-docs links</title>
<updated>2023-06-11T17:37:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-06-11T17:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7a52dfa77b67b0041f7ad32b4f290b32abe48627'/>
<id>7a52dfa77b67b0041f7ad32b4f290b32abe48627</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Test &amp; document SKIP in generator constructor</title>
<updated>2023-05-31T13:12:43+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-05-31T13:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0631b607ee2bbc07c7c238f0b15b23ef21926960'/>
<id>0631b607ee2bbc07c7c238f0b15b23ef21926960</id>
<content type='text'>
Closes #1593
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1593
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new config option: STATIC_ANALYSIS_SUPPORT</title>
<updated>2023-05-28T22:55:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-05-12T15:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dba9197ec71ed64c6f08c7ce73f1af5bc3331f3c'/>
<id>dba9197ec71ed64c6f08c7ce73f1af5bc3331f3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SFML to the list of open source users</title>
<updated>2023-05-13T20:34:34+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2023-05-13T20:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6dce539faddd8002676e2158b8104ae161656559'/>
<id>6dce539faddd8002676e2158b8104ae161656559</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix assertionStarting events being sent after the expr is evaluated</title>
<updated>2023-05-06T09:48:41+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-05-06T09:48:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d84777c9cbf5b1b7d0e9ef2e14606ece254adf7a'/>
<id>d84777c9cbf5b1b7d0e9ef2e14606ece254adf7a</id>
<content type='text'>
Closes #2678
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2678
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling</title>
<updated>2023-04-29T10:55:51+00:00</updated>
<author>
<name>Vertexwahn</name>
</author>
<published>2023-04-25T18:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=46539b6d9b1d429fcc2261d3e687482c878a9ddb'/>
<id>46539b6d9b1d429fcc2261d3e687482c878a9ddb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch.cmake: Add new DISCOVERY_MODE option to catch_discover_tests</title>
<updated>2023-04-19T21:51:42+00:00</updated>
<author>
<name>Holger Kaelberer</name>
</author>
<published>2023-04-11T07:50:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aad926baf87bb0121afc07b100e61f2b344ce156'/>
<id>aad926baf87bb0121afc07b100e61f2b344ce156</id>
<content type='text'>
Introducing a new DISCOVERY_MODE mode option, which provides greater
control over when catch_discover_tests perforsm test discovery.

It has two supported modes:
* POST_BUILD: The default behavior, which adds a POST_BUILD command
  to perform test discovery after the test has been built as was
  always done so far.

* PRE_TEST: New mode, which delays test discovery until test execution.
  The generated include file generates the appropriate CTest files at
  runtime and regenerates the CTest files when the executable is
  updated.
  This mode can be used in build-environments that don't allow for
  executing the linked binaries at build-time (like in a
  cross-compilation environment).

DISCOVERY_MODE can be controlled in two ways:
1. Setting the DISCOVERY_MODE when calling catch_discover_tests.

2. Setting the global CMAKE_CATCH_DISCOVER_TESTS_DISCOVERY_MODE prior
   to calling gtest_discover_tests.

Closes #2493
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introducing a new DISCOVERY_MODE mode option, which provides greater
control over when catch_discover_tests perforsm test discovery.

It has two supported modes:
* POST_BUILD: The default behavior, which adds a POST_BUILD command
  to perform test discovery after the test has been built as was
  always done so far.

* PRE_TEST: New mode, which delays test discovery until test execution.
  The generated include file generates the appropriate CTest files at
  runtime and regenerates the CTest files when the executable is
  updated.
  This mode can be used in build-environments that don't allow for
  executing the linked binaries at build-time (like in a
  cross-compilation environment).

DISCOVERY_MODE can be controlled in two ways:
1. Setting the DISCOVERY_MODE when calling catch_discover_tests.

2. Setting the global CMAKE_CATCH_DISCOVER_TESTS_DISCOVERY_MODE prior
   to calling gtest_discover_tests.

Closes #2493
</pre>
</div>
</content>
</entry>
<entry>
<title>Add wxWidgets as another Open Source project using Catch</title>
<updated>2023-03-11T20:29:51+00:00</updated>
<author>
<name>Vadim Zeitlin</name>
</author>
<published>2023-03-11T14:34:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8a1b3b81cbd3551cad08048cf66ebd33ec94087f'/>
<id>8a1b3b81cbd3551cad08048cf66ebd33ec94087f</id>
<content type='text'>
wxWidgets uses Catch (v2 currently) for all of its tests, even though
some of them still use CppUnit-like macros for compatibility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wxWidgets uses Catch (v2 currently) for all of its tests, even though
some of them still use CppUnit-like macros for compatibility.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add xmlwrapp to the list of Open Source projects using Catch</title>
<updated>2023-03-11T20:29:51+00:00</updated>
<author>
<name>Vadim Zeitlin</name>
</author>
<published>2023-03-11T14:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e5aabb6714880e63942b37e5d7c170975ed4e420'/>
<id>e5aabb6714880e63942b37e5d7c170975ed4e420</id>
<content type='text'>
This library uses Catch (v2 currently) for its unit tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This library uses Catch (v2 currently) for its unit tests.
</pre>
</div>
</content>
</entry>
</feed>
