<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/contrib/ParseAndAddCatchTests.cmake, 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>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>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>
<entry>
<title>add option to print debug messages</title>
<updated>2017-05-18T12:53:35+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2017-05-18T12:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aac594aae3697badc32142fa14f87ef26af357b6'/>
<id>aac594aae3697badc32142fa14f87ef26af357b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use absolute path to test files - accroding to CMake docs EXISTS behavior is well-defined only for full paths.</title>
<updated>2017-05-18T12:51:44+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2017-05-18T12:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a49fa0edbe6d25a5f6b92721beb3f5d2ca10ecc3'/>
<id>a49fa0edbe6d25a5f6b92721beb3f5d2ca10ecc3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added warning if source file cannot be found</title>
<updated>2017-05-01T17:55:17+00:00</updated>
<author>
<name>Benjamin R. Jack</name>
</author>
<published>2017-05-01T16:17:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6f012f2d1d7cc3e467ba41916acd0efc570a2ebd'/>
<id>6f012f2d1d7cc3e467ba41916acd0efc570a2ebd</id>
<content type='text'>
If source files are defined using relative paths, CMake will compile the tests, but this script will (sometimes) fail to find and parse the tests from the source files.  I have added an explicit warning when ParseAndAddCatchTests fails to find a source file.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If source files are defined using relative paths, CMake will compile the tests, but this script will (sometimes) fail to find and parse the tests from the source files.  I have added an explicit warning when ParseAndAddCatchTests fails to find a source file.</pre>
</div>
</content>
</entry>
<entry>
<title>cmake script to generate ctest definitions from catch tests: fix for test case body bracket</title>
<updated>2017-04-24T11:33:04+00:00</updated>
<author>
<name>Ernst Maurer</name>
</author>
<published>2017-04-22T21:08:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8014bf1124192d327a7358ed2f14234a172a5049'/>
<id>8014bf1124192d327a7358ed2f14234a172a5049</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
