<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include, branch v1.8.2</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.8.2 release</title>
<updated>2017-03-13T20:29:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-13T20:29:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0c015aa8878db0b582afa95bb9ef8ebf97baf232'/>
<id>0c015aa8878db0b582afa95bb9ef8ebf97baf232</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Objective-C Matchers</title>
<updated>2017-03-13T15:40:21+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-13T15:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0afd52b98dced4a5ec4ecf65d58ddb766f64aa2c'/>
<id>0afd52b98dced4a5ec4ecf65d58ddb766f64aa2c</id>
<content type='text'>
Fixes #854
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #854
</pre>
</div>
</content>
</entry>
<entry>
<title>Don’t assume first CL arg (exe name) is present</title>
<updated>2017-03-13T11:00:58+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-13T11:00:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=38b05f140003811f15345ec498b15b0e882e562e'/>
<id>38b05f140003811f15345ec498b15b0e882e562e</id>
<content type='text'>
Fixes #729
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #729
</pre>
</div>
</content>
</entry>
<entry>
<title>Don’t ref past end of string</title>
<updated>2017-03-13T10:22:02+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-13T10:22:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=db9866677ebea77fd065248135f084139304a06c'/>
<id>db9866677ebea77fd065248135f084139304a06c</id>
<content type='text'>
fixes #830
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #830
</pre>
</div>
</content>
</entry>
<entry>
<title>#include &lt;ctype&gt; for std::to lower</title>
<updated>2017-03-10T19:25:00+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-10T19:25:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4101ff314aa0851764d68f1f56ca348a624a8ed9'/>
<id>4101ff314aa0851764d68f1f56ca348a624a8ed9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added CATCH_REGISTER_LISTENER without the INTERNAL_ prefix</title>
<updated>2017-03-10T19:15:03+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-10T19:15:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e4a25ad5ffd60f518d1f7d25642d079f631ff82e'/>
<id>e4a25ad5ffd60f518d1f7d25642d079f631ff82e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Qualified std::tolower in Clara.</title>
<updated>2017-03-10T18:38:52+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-10T18:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5d6c744d3878046de029ee822056dc731cc0e5f1'/>
<id>5d6c744d3878046de029ee822056dc731cc0e5f1</id>
<content type='text'>
Fixes #543
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #543
</pre>
</div>
</content>
</entry>
<entry>
<title>Added FAIL_CHECK</title>
<updated>2017-03-08T15:42:11+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-08T15:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5dd06395206e6abbfea2271507e1e01bb1bdc428'/>
<id>5dd06395206e6abbfea2271507e1e01bb1bdc428</id>
<content type='text'>
Works like FAIL, but does not abort test.
As proposed in #765
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Works like FAIL, but does not abort test.
As proposed in #765
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for #835</title>
<updated>2017-03-06T21:07:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-06T21:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ace70407a260a023fd3513740251df1e676435bd'/>
<id>ace70407a260a023fd3513740251df1e676435bd</id>
<content type='text'>
Also add ErrnoGuard before `isatty` call, because apparently it can set
errno to 25 (ENOTTY).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add ErrnoGuard before `isatty` call, because apparently it can set
errno to 25 (ENOTTY).
</pre>
</div>
</content>
</entry>
<entry>
<title>Save errno before using sprintf, ifstream.</title>
<updated>2017-03-06T20:51:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-03-06T20:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=613e1466f9ef7e068fd08327fd04cfd25df4fb3b'/>
<id>613e1466f9ef7e068fd08327fd04cfd25df4fb3b</id>
<content type='text'>
std::ifstream in libstdc++ contains a bug, where it sets errno to zero.
To work around it, we manually save the errno before using std::ifstream
in debugger check, and reset it after we are done.

We also preventively save errno before using sprintf.

Fixes #835
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
std::ifstream in libstdc++ contains a bug, where it sets errno to zero.
To work around it, we manually save the errno before using std::ifstream
in debugger check, and reset it after we are done.

We also preventively save errno before using sprintf.

Fixes #835
</pre>
</div>
</content>
</entry>
</feed>
