<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_capture_matchers.h, branch v2.2.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>De-virtualised isBinaryExpression() and getResult() on ITransientExpression</title>
<updated>2017-11-27T19:49:26+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-11-27T19:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e3941a9ad2bf6b1b95c514651d01ab876e1d3e7a'/>
<id>e3941a9ad2bf6b1b95c514651d01ab876e1d3e7a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored most handle() calls to more specific/ descriptive calls</title>
<updated>2017-11-26T21:28:43+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-11-24T19:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=db44964e27cb9dc4e4ff115e0ba29c9038824bcc'/>
<id>db44964e27cb9dc4e4ff115e0ba29c9038824bcc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bake exception guard into assertion handler flow</title>
<updated>2017-11-23T16:52:46+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-11-23T16:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5323202652d061a0d1ae1cb631316d76b6c68de9'/>
<id>5323202652d061a0d1ae1cb631316d76b6c68de9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove isTrue, alwaysTrue, alwaysFalse</title>
<updated>2017-11-22T15:03:45+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-11-21T20:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=401ad7a18941fb3744533a315a8a9500a7f573c9'/>
<id>401ad7a18941fb3744533a315a8a9500a7f573c9</id>
<content type='text'>
isTrue and alwaysFalse were replaced by (void)0, 0 inspired by doctest
alwaysTrue was replaced by warning suppression
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
isTrue and alwaysFalse were replaced by (void)0, 0 inspired by doctest
alwaysTrue was replaced by warning suppression
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ULP and margin matcher</title>
<updated>2017-11-10T17:33:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-11-10T17:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0b1f1b10030942c38ca8c1b95140b0c65efc903e'/>
<id>0b1f1b10030942c38ca8c1b95140b0c65efc903e</id>
<content type='text'>
Closes #1074
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1074
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed all .hpp extensions to .h where there is now a corresponding .cpp</title>
<updated>2017-09-07T10:24:33+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-09-07T10:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c5608f0202eb8ffd360e58db081fef248d675a6b'/>
<id>c5608f0202eb8ffd360e58db081fef248d675a6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Don't include string/ vector matchers if CATCH_CONFIG_MATCHERS defined</title>
<updated>2017-08-16T13:38:04+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-16T13:37:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8582780f1156e33ee819fdd43eb61d379869adf0'/>
<id>8582780f1156e33ee819fdd43eb61d379869adf0</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>
</feed>
