<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/contrib, branch v2.4.2</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>Add the optional variable OptionalCatchTestLauncher</title>
<updated>2018-10-25T13:51:15+00:00</updated>
<author>
<name>Stephane Del Pino</name>
</author>
<published>2018-10-17T23:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=544c7d7cbf66be41b2e213fd0c71a8b4dcb5323b'/>
<id>544c7d7cbf66be41b2e213fd0c71a8b4dcb5323b</id>
<content type='text'>
This variable is set to allow the use of the nice ParseAndAddCatchTests script
in the case where a launcher is needed to execute  the script.

This is introduced to allow to launch unit tests using mpi. In this case one can
write for instance
  set(OptionalCatchTestLauncher ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${NUMPROC})
before calling the ParseAndAddCatchTests function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This variable is set to allow the use of the nice ParseAndAddCatchTests script
in the case where a launcher is needed to execute  the script.

This is introduced to allow to launch unit tests using mpi. In this case one can
write for instance
  set(OptionalCatchTestLauncher ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${NUMPROC})
before calling the ParseAndAddCatchTests function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix catch_discover_tests() - now should correctly find tests with commas | Related to #1327</title>
<updated>2018-10-16T14:06:31+00:00</updated>
<author>
<name>Maciej Patro</name>
</author>
<published>2018-10-14T15:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0144ae9ad2c6543fef50bba206f65edf947b55d1'/>
<id>0144ae9ad2c6543fef50bba206f65edf947b55d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly unset tags variable.</title>
<updated>2018-07-10T10:48:14+00:00</updated>
<author>
<name>Guillaume Egles</name>
</author>
<published>2018-07-10T00:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=76790604f523f7fb63741aca5fc7fc1cbc140763'/>
<id>76790604f523f7fb63741aca5fc7fc1cbc140763</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>do not strip spaces from cmake discovered test names</title>
<updated>2018-05-09T16:00:05+00:00</updated>
<author>
<name>Markus Reitboeck</name>
</author>
<published>2018-05-07T20:52:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6496c51c95d414046e45d162fb09496370dbac03'/>
<id>6496c51c95d414046e45d162fb09496370dbac03</id>
<content type='text'>
this fixes #1265
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fixes #1265
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gdbinit and lldbinit files with commands to skip stepping into Catch code during debugging</title>
<updated>2018-05-09T15:46:31+00:00</updated>
<author>
<name>Markus Reitboeck</name>
</author>
<published>2018-05-08T19:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3dd523bdf5570057d050de555f42d14326d8fdfa'/>
<id>3dd523bdf5570057d050de555f42d14326d8fdfa</id>
<content type='text'>
The commands provided have to be executed in the current gdb/lldb session or copied
into the users ~/.gdbinit ~/.lldbinit files to permanently skip debugging Catch code.

Fixes #904
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The commands provided have to be executed in the current gdb/lldb session or copied
into the users ~/.gdbinit ~/.lldbinit files to permanently skip debugging Catch code.

Fixes #904
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch ``catch_discover_tests``</title>
<updated>2018-01-11T20:17:12+00:00</updated>
<author>
<name>garethsb-sony</name>
</author>
<published>2017-12-19T12:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3d7104c124e3af88eda573f867f79d0aa9ef6c72'/>
<id>3d7104c124e3af88eda573f867f79d0aa9ef6c72</id>
<content type='text'>
Copied from [Dynamic Catch test discovery in CMake](https://gist.github.com/garethsb/a01ed0dbd4977d439c16200640549935), which was inspired by [Dynamic Google Test Discovery in CMake 3.10](https://blog.kitware.com/dynamic-google-test-discovery-in-cmake-3-10/).

Original source code:

- Adapted by [Gareth Sylvester-Bradley](https://github.com/garethsb) from [GoogleTest ``gtest_discover_tests``](https://gitlab.kitware.com/cmake/cmake/merge_requests/1056).
- BSD 3-clause "New" or "Revised" License.
- Copyright 2000-2017 Kitware, Inc. and Contributors. All rights reserved.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Copied from [Dynamic Catch test discovery in CMake](https://gist.github.com/garethsb/a01ed0dbd4977d439c16200640549935), which was inspired by [Dynamic Google Test Discovery in CMake 3.10](https://blog.kitware.com/dynamic-google-test-discovery-in-cmake-3-10/).

Original source code:

- Adapted by [Gareth Sylvester-Bradley](https://github.com/garethsb) from [GoogleTest ``gtest_discover_tests``](https://gitlab.kitware.com/cmake/cmake/merge_requests/1056).
- BSD 3-clause "New" or "Revised" License.
- Copyright 2000-2017 Kitware, Inc. and Contributors. All rights reserved.
</pre>
</div>
</content>
</entry>
<entry>
<title>added PARSE_CATCH_TESTS_ADD_TO_CONFIGURE_DEPENDS option</title>
<updated>2017-10-15T15:58:39+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2017-10-11T12:01:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=664cbf702c5c0915b8b2a4b5c2a79f0c0e3f625e'/>
<id>664cbf702c5c0915b8b2a4b5c2a79f0c0e3f625e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding more flexibility into the cmake catch parsing script (#971)</title>
<updated>2017-08-01T15:33:53+00:00</updated>
<author>
<name>Danila Sukharev</name>
</author>
<published>2017-08-01T15:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ec2074e55808d83117f70c633eb9ae47b433dd0d'/>
<id>ec2074e55808d83117f70c633eb9ae47b433dd0d</id>
<content type='text'>
* Adding more flexibility into the cmake catch parsing script
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Adding more flexibility into the cmake catch parsing script
</pre>
</div>
</content>
</entry>
<entry>
<title>Cosmetic fixes (whitespace and spelling)</title>
<updated>2017-05-27T12:42:54+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-05-27T12:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=377c9a746d1623ff51f8d48dde72f090ad960cd8'/>
<id>377c9a746d1623ff51f8d48dde72f090ad960cd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added target name to test name and labels</title>
<updated>2017-05-18T13:00:18+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2017-05-18T13:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4b086bd5b5e2e03a60f59b3e3101baab996f2c7c'/>
<id>4b086bd5b5e2e03a60f59b3e3101baab996f2c7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
