<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include, branch v1.9.1</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>v1.9.1 release</title>
<updated>2017-04-09T19:25:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-09T19:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c6990cdf9157231627c9b06525954c31ebfa4b01'/>
<id>c6990cdf9157231627c9b06525954c31ebfa4b01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unexpected exception are no longer ignored by default</title>
<updated>2017-04-09T19:20:58+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-09T19:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=da8786b8fdf382c27e2c96015aa6f8a47ef696ae'/>
<id>da8786b8fdf382c27e2c96015aa6f8a47ef696ae</id>
<content type='text'>
What an embarassing bug, I'll have to look into why it wasn't caught by
any of Catch's self-tests.

Fixes #885 and closes #887 (duplicate)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
What an embarassing bug, I'll have to look into why it wasn't caught by
any of Catch's self-tests.

Fixes #885 and closes #887 (duplicate)
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.9.0 release</title>
<updated>2017-04-07T20:56:36+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-07T20:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1b03c5ab6aff2ca35dafb45a193108b433c8af0d'/>
<id>1b03c5ab6aff2ca35dafb45a193108b433c8af0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Commented out unused argument</title>
<updated>2017-04-07T10:36:54+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-04-07T10:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=29d26d3179463cd24ba30ada95bd6e12d82f595c'/>
<id>29d26d3179463cd24ba30ada95bd6e12d82f595c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TeamCity reporter “ignores” failures in tests marked “ok to fail”</title>
<updated>2017-04-07T10:15:37+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-04-07T10:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ca764ec8d90b7a2593ab05915ffa23a394305017'/>
<id>ca764ec8d90b7a2593ab05915ffa23a394305017</id>
<content type='text'>
- also don’t report hidden/ not-selected tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- also don’t report hidden/ not-selected tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Give up on _Pragma for gcc, force disable Wparentheses in all TUs</title>
<updated>2017-04-05T19:37:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-05T19:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8f85d08e9f5bc0a1046d0f89e99d75fcbb453202'/>
<id>8f85d08e9f5bc0a1046d0f89e99d75fcbb453202</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>Added templated constructor to C++11 Approx</title>
<updated>2017-04-04T13:19:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-04-04T13:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0354d50278d725d52084601300eb955cee6756d8'/>
<id>0354d50278d725d52084601300eb955cee6756d8</id>
<content type='text'>
When using C++11, comparison operators are already templated to take
anything that can be explicitly converted to double, but constructor
took only doubles. This lead to warnings when an `Approx` was
constructed from floats, which was problematic for some users.

Since just adding float constructor would be a large breaking change, as
suddenly `Approx( 1 )` would become ambiguous, I added a templated
constructor that will take anything that is explicitly convertible to
double. This has the added benefit of allowing constructing `Approx`
instances from instances of strong typedefs, ie allowing
`calculated_temp == Approx( known_temp)`.

Closes #873
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using C++11, comparison operators are already templated to take
anything that can be explicitly converted to double, but constructor
took only doubles. This lead to warnings when an `Approx` was
constructed from floats, which was problematic for some users.

Since just adding float constructor would be a large breaking change, as
suddenly `Approx( 1 )` would become ambiguous, I added a templated
constructor that will take anything that is explicitly convertible to
double. This has the added benefit of allowing constructing `Approx`
instances from instances of strong typedefs, ie allowing
`calculated_temp == Approx( known_temp)`.

Closes #873
</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>
</feed>
