<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/tests/SelfTest/UsageTests/Class.tests.cpp, branch v3.0.0-preview3</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>Split TEMPLATE_TEST* macros into their own set of files</title>
<updated>2020-04-26T14:25:43+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-04-26T14:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0470794a6821ac1a01a6a9a002a969f8350c2cd5'/>
<id>0470794a6821ac1a01a6a9a002a969f8350c2cd5</id>
<content type='text'>
These files are not included by the default
`#include &lt;catch2/catch_test_macros.hpp&gt;` path, so that users do
not have to pay for them if they do not use them. Follow up is to
split out the small part of `catch_preprocessor.hpp` used by the
default test macros (AFAIK, it is just `INTERNAL_CATCH_REMOVE_PARENS`
macro), so that it is not included by the default path either.

Also fixes #1892 by providing the missing macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These files are not included by the default
`#include &lt;catch2/catch_test_macros.hpp&gt;` path, so that users do
not have to pay for them if they do not use them. Follow up is to
split out the small part of `catch_preprocessor.hpp` used by the
default test macros (AFAIK, it is just `INTERNAL_CATCH_REMOVE_PARENS`
macro), so that it is not included by the default path either.

Also fixes #1892 by providing the missing macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Start using piecemeal includes in test files</title>
<updated>2020-01-21T09:03:54+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-01-20T22:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=26f78f96aa6eed4be97281b5b740ab0cf0466c48'/>
<id>26f78f96aa6eed4be97281b5b740ab0cf0466c48</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tests from projects/ to tests/</title>
<updated>2019-12-05T15:00:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-12-05T15:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0fea081ad1a678b379182930a3ec22a3e275dbf0'/>
<id>0fea081ad1a678b379182930a3ec22a3e275dbf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
