<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/examples/CMakeLists.txt, branch v2.13.7</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 an example of using GENERATE(table())</title>
<updated>2020-06-23T20:55:03+00:00</updated>
<author>
<name>Richard Ash</name>
</author>
<published>2020-06-19T14:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ad1940f336b4527544d435372a5f5c65fe7d783d'/>
<id>ad1940f336b4527544d435372a5f5c65fe7d783d</id>
<content type='text'>
There are some examples on issue #850 of using this feature, but they
are not easily found from the documentation. Adding them here as an
example makes them more findable and ensures they keep working if the
API changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some examples on issue #850 of using this feature, but they
are not easily found from the documentation. Adding them here as an
example makes them more findable and ensures they keep working if the
API changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add GENERATE_COPY and GENERATE_VAR capturing generator macros</title>
<updated>2019-03-31T12:11:10+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-03-31T12:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3816e99d0c74882eeaaf30ebb48a07a9418f295c'/>
<id>3816e99d0c74882eeaaf30ebb48a07a9418f295c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add another example for generators</title>
<updated>2019-02-26T11:52:21+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-02-26T11:46:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5bf6e473810d0df443024a3cafea5ab301e00e91'/>
<id>5bf6e473810d0df443024a3cafea5ab301e00e91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update documentation and examples for generators</title>
<updated>2019-01-31T09:43:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-01-29T09:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=061f1f836af4fcbec103e55f5c375260f0028937'/>
<id>061f1f836af4fcbec103e55f5c375260f0028937</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add example for TeamCity reporter and refer to it</title>
<updated>2018-09-27T21:20:02+00:00</updated>
<author>
<name>Martin Moene</name>
</author>
<published>2017-11-29T20:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=558bbe7d24a89bf11a0f57a86c733e28840c4d6f'/>
<id>558bbe7d24a89bf11a0f57a86c733e28840c4d6f</id>
<content type='text'>
Prevent warnings
- gnu: -Wcomment: multi-line comment
- clang: -Wweak-vtables 'class' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit
- clang: -Winconsistent-missing-override: 'method' overrides a member function but is not marked 'override'
- MSVC: C4702: unreachable code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevent warnings
- gnu: -Wcomment: multi-line comment
- clang: -Wweak-vtables 'class' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit
- clang: -Winconsistent-missing-override: 'method' overrides a member function but is not marked 'override'
- MSVC: C4702: unreachable code
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify the Appveyor configuration batch script</title>
<updated>2018-09-09T08:18:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-08T18:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1e98c820bbc6712e0e9bec4dc63f9b1cd83dee78'/>
<id>1e98c820bbc6712e0e9bec4dc63f9b1cd83dee78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix examples compilation for some combinations of Clang and libstdc++</title>
<updated>2018-08-28T08:12:53+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-08-28T08:12:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1a501fcb48a018bd49d00b582d603906728e12d9'/>
<id>1a501fcb48a018bd49d00b582d603906728e12d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an example on providing streams with `CATCH_CONFIG_NOSTDOUT`</title>
<updated>2018-07-08T11:38:42+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-07-08T11:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c8941cccb592a58b4bfaff97abf114fecab64edc'/>
<id>c8941cccb592a58b4bfaff97abf114fecab64edc</id>
<content type='text'>
Related to #1037
Closes #1290
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #1037
Closes #1290
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate CMake with `&lt;catch2/catch.hpp&gt;` include paths</title>
<updated>2018-06-24T10:32:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-06-11T08:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=44722f9ed3d019bdff92d003f9e73333e68c503a'/>
<id>44722f9ed3d019bdff92d003f9e73333e68c503a</id>
<content type='text'>
This also goes for pkg-config installed by our CMake installation.

This includes

* Updating CMake version on Travis
* Adding a `Catch2` subfolder to the `single_include/` folder to
provide this include path both _inside_ the repository, and _outside_.
* Updated examples to build with the new paths
* Other general CMake cleanup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also goes for pkg-config installed by our CMake installation.

This includes

* Updating CMake version on Travis
* Adding a `Catch2` subfolder to the `single_include/` folder to
provide this include path both _inside_ the repository, and _outside_.
* Updated examples to build with the new paths
* Other general CMake cleanup
</pre>
</div>
</content>
</entry>
<entry>
<title>Namespace Catch CMake options</title>
<updated>2018-01-18T22:20:26+00:00</updated>
<author>
<name>David Seifert</name>
</author>
<published>2018-01-18T18:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b0f4f16ee09d168c9a78108191530fa606ee4e2c'/>
<id>b0f4f16ee09d168c9a78108191530fa606ee4e2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
