<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/contrib, branch v2.7.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>Add comma-escaping in test specs to ParseAndAddCatchTests.cmake</title>
<updated>2019-03-03T12:11:11+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-03-03T12:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bd667f4d696fd3f16f93f4584a5fa0b985d6b761'/>
<id>bd667f4d696fd3f16f93f4584a5fa0b985d6b761</id>
<content type='text'>
Fixes #1527
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1527
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1452 from drdanz/ParseAddAndCatchTest_DISABLED</title>
<updated>2019-01-23T14:07:03+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-01-23T14:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=804a2118c28ef895bb1487768eb3be28dfe26254'/>
<id>804a2118c28ef895bb1487768eb3be28dfe26254</id>
<content type='text'>
ParseAndAddCatchTests: Add PARSE_CATCH_TESTS_HIDDEN_TESTS_DISABLED option</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ParseAndAddCatchTests: Add PARSE_CATCH_TESTS_HIDDEN_TESTS_DISABLED option</pre>
</div>
</content>
</entry>
<entry>
<title>Merge hidden-test-disabled and hidden-test-hidden</title>
<updated>2019-01-23T14:05:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-01-23T14:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aa1e47005837aab0cb40a895c93fbfbb83056ea9'/>
<id>aa1e47005837aab0cb40a895c93fbfbb83056ea9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix ctest output with space before name</title>
<updated>2019-01-10T19:09:00+00:00</updated>
<author>
<name>NeroBurner</name>
</author>
<published>2019-01-10T13:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3ed544106777af0d96b9190468b0823f9d481d0e'/>
<id>3ed544106777af0d96b9190468b0823f9d481d0e</id>
<content type='text'>
When PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME is enabled the cmake helper script fails to extract the testcase name if a whitespace is before the name string. Use regex to consider and remove this whitespace.

fix by Mike-Devel
fixes: https://github.com/catchorg/Catch2/issues/1493</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME is enabled the cmake helper script fails to extract the testcase name if a whitespace is before the name string. Use regex to consider and remove this whitespace.

fix by Mike-Devel
fixes: https://github.com/catchorg/Catch2/issues/1493</pre>
</div>
</content>
</entry>
<entry>
<title>ParseAndAddCatchTests: Add PARSE_CATCH_TESTS_HIDDEN_TESTS_DISABLED option</title>
<updated>2018-11-21T08:22:17+00:00</updated>
<author>
<name>Daniele E. Domenichelli</name>
</author>
<published>2018-11-21T08:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=557e47c3ca4b83a38ffd275b6f808cf49c9c2bef'/>
<id>557e47c3ca4b83a38ffd275b6f808cf49c9c2bef</id>
<content type='text'>
If this option is enabled and PARSE_CATCH_TESTS_NO_HIDDEN_TESTS option is disabled, the test is be added, but the DISABLED property is set, therefore CTest shows it as "Not Run (Disabled)" instead of "Passed"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If this option is enabled and PARSE_CATCH_TESTS_NO_HIDDEN_TESTS option is disabled, the test is be added, but the DISABLED property is set, therefore CTest shows it as "Not Run (Disabled)" instead of "Passed"
</pre>
</div>
</content>
</entry>
<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>
</feed>
