<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/projects/SelfTest, branch v1.9.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>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>Add test for #914 (stringify truthy exprs in standard way)</title>
<updated>2017-05-27T12:42:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-05-27T12:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ea48ae0f753121476b525584744c236dc22d73db'/>
<id>ea48ae0f753121476b525584744c236dc22d73db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated approval tests</title>
<updated>2017-04-29T15:54:10+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-29T15:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e6414851321c5d3f62df1e2a815dd3beca6abf2a'/>
<id>e6414851321c5d3f62df1e2a815dd3beca6abf2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.9.2</title>
<updated>2017-04-25T09:08:02+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-25T09:08:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=fc7f0a02b809a888172c3a937bb9caf2ba449f64'/>
<id>fc7f0a02b809a888172c3a937bb9caf2ba449f64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>approved tests that were correct the first time (previous approvals were erroneous)</title>
<updated>2017-04-09T19:40:11+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-04-09T19:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=714d01c07c540f2464a80a3ec7623fcb42c72710'/>
<id>714d01c07c540f2464a80a3ec7623fcb42c72710</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added approvals for “failed as expected” tests</title>
<updated>2017-04-07T08:33:19+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-04-07T08:33:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=250f0ee7fbda0268cd91f2411236a923b44fbe39'/>
<id>250f0ee7fbda0268cd91f2411236a923b44fbe39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add opt-in c++11 stream insertable check. (#877)</title>
<updated>2017-04-05T07:53:10+00:00</updated>
<author>
<name>Sergey Semushin</name>
</author>
<published>2017-04-05T07:53:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=94425ad59b3e9ac9e7eea151c5f7843b8047cc1e'/>
<id>94425ad59b3e9ac9e7eea151c5f7843b8047cc1e</id>
<content type='text'>
* Add opt-in c++11 stream insertable check.

To opt-in, define CATCH_CONFIG_CPP11_STREAM_INSERTABLE_CHECK.

Opt-in fixes #872 and should fix #757 as well.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add opt-in c++11 stream insertable check.

To opt-in, define CATCH_CONFIG_CPP11_STREAM_INSERTABLE_CHECK.

Opt-in fixes #872 and should fix #757 as well.

</pre>
</div>
</content>
</entry>
<entry>
<title>Fmt and tag fixup for #876</title>
<updated>2017-04-04T09:31:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-04T09:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cdd83c2e158d0e7d41900d88da14c53429d2c9d8'/>
<id>cdd83c2e158d0e7d41900d88da14c53429d2c9d8</id>
<content type='text'>
Github wouldn't let me push to the PR, probably because it was made from
fork of a fork...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Github wouldn't let me push to the PR, probably because it was made from
fork of a fork...
</pre>
</div>
</content>
</entry>
<entry>
<title>print messages when unexpected exceptions are thrown</title>
<updated>2017-04-04T09:27:19+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2017-03-30T22:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9a07dde16dc8fab02edfac3984fb204dc61b2ba4'/>
<id>9a07dde16dc8fab02edfac3984fb204dc61b2ba4</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 sanitize exception type in REQUIRE_THROWS_AS</title>
<updated>2017-03-23T20:11:21+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-23T20:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f23b6b8b855b565ade37802d5c8f55012264d94f'/>
<id>f23b6b8b855b565ade37802d5c8f55012264d94f</id>
<content type='text'>
Effectively a revert of previous commit, fixing #542, where this was
added to stop linters complaining about `REQUIRE_THROWS_AS` used like
`REQUIRE_THROWS_AS(expr, std::exception);`, which would be slicing the
caught exception. Now it is user's responsibility to pass us proper
exception type.

Closes #833 which wanted to add `typename`, so that the construct works
in a template, but that would not work with MSVC and older GCC's, as
having `typename` outside of a template is allowed only from C++11
onward.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Effectively a revert of previous commit, fixing #542, where this was
added to stop linters complaining about `REQUIRE_THROWS_AS` used like
`REQUIRE_THROWS_AS(expr, std::exception);`, which would be slicing the
caught exception. Now it is user's responsibility to pass us proper
exception type.

Closes #833 which wanted to add `typename`, so that the construct works
in a template, but that would not work with MSVC and older GCC's, as
having `typename` outside of a template is allowed only from C++11
onward.
</pre>
</div>
</content>
</entry>
</feed>
