<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_capture.hpp, branch v2.0.0-develop.5</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>Fix compilation of main file with CATCH_CONFIG_FAST_COMPILE</title>
<updated>2017-08-30T16:07:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-30T16:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=49a1408ff23a7b0d34818168f9eca114b23559a6'/>
<id>49a1408ff23a7b0d34818168f9eca114b23559a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add partial implementation of CATCH_CONFIG_DISABLE</title>
<updated>2017-08-27T20:05:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-27T15:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=053c29a2b844b42e569d757c9353cb5997ca0723'/>
<id>053c29a2b844b42e569d757c9353cb5997ca0723</id>
<content type='text'>
* Assertions are defined into (void)(0) no-op
* SECTIONs are defined away (leaving {} as scope)
* TEST_CASEs and TEST_CASE_METHODs are not registered.
* REGISTER_TEST_CASE is defined into (void)(0) no-op
* METHOD_AS_TEST_CASE is defined away
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Assertions are defined into (void)(0) no-op
* SECTIONs are defined away (leaving {} as scope)
* TEST_CASEs and TEST_CASE_METHODs are not registered.
* REGISTER_TEST_CASE is defined into (void)(0) no-op
* METHOD_AS_TEST_CASE is defined away
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround raw string literal bug in VS2017</title>
<updated>2017-08-27T10:38:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-26T13:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e8d3be3621241531a146571d55d7e181b1251e31'/>
<id>e8d3be3621241531a146571d55d7e181b1251e31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed redundant .c_str()s  from StringRef usages</title>
<updated>2017-08-14T07:54:57+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-14T07:54:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ece64c3b3aee6256be32f1f860b5d638173e7520'/>
<id>ece64c3b3aee6256be32f1f860b5d638173e7520</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved matcher-based capture macros into their own file</title>
<updated>2017-08-09T11:10:14+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-09T11:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ee9b19efd3737afc93e14023cc0b4a9fd2a21b7c'/>
<id>ee9b19efd3737afc93e14023cc0b4a9fd2a21b7c</id>
<content type='text'>
- this file excluded from the CATCH_CONFIG_DISABLE_MATCHERS path.
- matchers are always compiled in to the impl file
- _THROWS_WITH macros are still available with matchers disabled - but only the ones that take a string
- tests that use matchers have #ifdefs, so the whole SelfTest project can compile with matchers disable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- this file excluded from the CATCH_CONFIG_DISABLE_MATCHERS path.
- matchers are always compiled in to the impl file
- _THROWS_WITH macros are still available with matchers disabled - but only the ones that take a string
- tests that use matchers have #ifdefs, so the whole SelfTest project can compile with matchers disable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Collapsed alternate capture macros now originals are redundant</title>
<updated>2017-08-09T10:36:33+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-09T10:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b59e0ed48a4d94f9e595a5936434e9bad7834ece'/>
<id>b59e0ed48a4d94f9e595a5936434e9bad7834ece</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed some unnecessary #includes</title>
<updated>2017-08-09T09:51:50+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-09T09:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8d21b4a916031bfead5b51c3e5334a0bec2ad84e'/>
<id>8d21b4a916031bfead5b51c3e5334a0bec2ad84e</id>
<content type='text'>
- and don't #include "catch_debugger.h" in the header path when CATCH_CONFIG_FAST_COMPILE is defined
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- and don't #include "catch_debugger.h" in the header path when CATCH_CONFIG_FAST_COMPILE is defined
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed all (well, most) of the redundant, ResultBuilder-based, code</title>
<updated>2017-08-09T08:08:33+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-09T08:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8c95a81448d8216d8d133f6e98f3aae81c44cb76'/>
<id>8c95a81448d8216d8d133f6e98f3aae81c44cb76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrated INTERNAL_CATCH_THROWS with new AssertionHandler</title>
<updated>2017-08-08T23:52:20+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-08T23:52:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=201028d6ec787aa92ae12656804b807d2ec849a2'/>
<id>201028d6ec787aa92ae12656804b807d2ec849a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrated INTERNAL_CATCH_THROWS_STR_MATCHES with new AssertionHandler</title>
<updated>2017-08-08T23:44:30+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-08T23:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=27fd8f80bd883df36c243bc355429977fd665c50'/>
<id>27fd8f80bd883df36c243bc355429977fd665c50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
