<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include, branch v2.4.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>v2.4.2</title>
<updated>2018-10-26T19:14:16+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-10-26T19:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=03d122a35c3f5c398c43095a87bc82ed44642516'/>
<id>03d122a35c3f5c398c43095a87bc82ed44642516</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Clara to v1.1.5 to fix TextFlow bugs</title>
<updated>2018-10-26T16:48:28+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-10-26T16:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=779e83bc2080729da97f2890598e898a4c751c9b'/>
<id>779e83bc2080729da97f2890598e898a4c751c9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch's CLI now checks whether requested reporter exists</title>
<updated>2018-10-25T13:43:30+00:00</updated>
<author>
<name>Maciej Patro</name>
</author>
<published>2018-10-22T13:59:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8b3c09c137b532ca1480d267ae9dc367b889a408'/>
<id>8b3c09c137b532ca1480d267ae9dc367b889a408</id>
<content type='text'>
Fixes #1351
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1351
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused parameter from listReporters()</title>
<updated>2018-10-25T13:43:30+00:00</updated>
<author>
<name>Maciej Patro</name>
</author>
<published>2018-10-22T13:58:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b7f41237b1329ac3f7119beedc47c9b9f924571e'/>
<id>b7f41237b1329ac3f7119beedc47c9b9f924571e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch::LeakDetector: added cleanup call to destructor</title>
<updated>2018-10-18T09:47:21+00:00</updated>
<author>
<name>Jozef Grajciar</name>
</author>
<published>2018-10-17T19:05:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ab98afe68b111118907ff89131f0c2cc8e0aef9a'/>
<id>ab98afe68b111118907ff89131f0c2cc8e0aef9a</id>
<content type='text'>
simple code with provided main function which just returns 0
leaks memory due to fact that singletons are not cleaned up

running valgrind on such simple application reports that 752 bytes
are still available in 11 blocks

this commit adds destructor to Catch::LeakDetector which calls
Catch::cleanUp()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simple code with provided main function which just returns 0
leaks memory due to fact that singletons are not cleaned up

running valgrind on such simple application reports that 752 bytes
are still available in 11 blocks

this commit adds destructor to Catch::LeakDetector which calls
Catch::cleanUp()
</pre>
</div>
</content>
</entry>
<entry>
<title>Add STATIC_REQUIRE assertion</title>
<updated>2018-10-16T14:16:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-10-13T19:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=054d356332a05ce3590b256597105e1f564c4ea9'/>
<id>054d356332a05ce3590b256597105e1f564c4ea9</id>
<content type='text'>
By default, it expands into a `static_assert` + `SUCCEED` pair, but
it can also be deferred to runtime by defining
`CATCH_CONFIG_RUNTIME_STATIC_REQUIRE`, which causes it to expand
into plain old `REQUIRE`.

Closes #1362
Closes #1356
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default, it expands into a `static_assert` + `SUCCEED` pair, but
it can also be deferred to runtime by defining
`CATCH_CONFIG_RUNTIME_STATIC_REQUIRE`, which causes it to expand
into plain old `REQUIRE`.

Closes #1362
Closes #1356
</pre>
</div>
</content>
</entry>
<entry>
<title>Session::applyCommandLine overload on wchar_t (#1401)</title>
<updated>2018-10-13T17:29:53+00:00</updated>
<author>
<name>JoeyGrajciar</name>
</author>
<published>2018-10-13T17:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e1307016f05dac81f46b202576fc10bab795f29f'/>
<id>e1307016f05dac81f46b202576fc10bab795f29f</id>
<content type='text'>
* Session::applyCommandLine overload on wchar_t

This allows users on Windows to use Catch::Session::applyCommandLine
with wchar_t * arguments of application.

With this change Session::run became templated so both char and wchar_t
version have the same implementation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Session::applyCommandLine overload on wchar_t

This allows users on Windows to use Catch::Session::applyCommandLine
with wchar_t * arguments of application.

With this change Session::run became templated so both char and wchar_t
version have the same implementation.
</pre>
</div>
</content>
</entry>
<entry>
<title>XmlReporter: add information about rng-seed</title>
<updated>2018-10-13T14:53:44+00:00</updated>
<author>
<name>Jozef Grajciar</name>
</author>
<published>2018-10-09T08:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9f8b848fe59ff9ec46093f87842a9413bce4ee92'/>
<id>9f8b848fe59ff9ec46093f87842a9413bce4ee92</id>
<content type='text'>
Xml result of reported will now contain value of rng-seed in case it
is not zero.
The value will be stored in element Randomness and it's attribute seed.

Relates to #1402
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Xml result of reported will now contain value of rng-seed in case it
is not zero.
The value will be stored in element Randomness and it's attribute seed.

Relates to #1402
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix different operator&lt;&lt; overload sets used for SFINAE and insertion</title>
<updated>2018-10-13T14:53:30+00:00</updated>
<author>
<name>Eddie</name>
</author>
<published>2018-10-10T01:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6cede0101ada18017c817e1afa68a4835f785e0c'/>
<id>6cede0101ada18017c817e1afa68a4835f785e0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix convert from char on ARM build</title>
<updated>2018-10-13T10:56:05+00:00</updated>
<author>
<name>Miguel Gaio</name>
</author>
<published>2018-10-03T08:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f1faaa9c107113692301ad8bb56084460ef1a2ff'/>
<id>f1faaa9c107113692301ad8bb56084460ef1a2ff</id>
<content type='text'>
Some platforms set the signedness of char to unsigned (eg. ARM).
Convert from char should not assume the signedness of char.

Fix build issue with -Werror,-Wtautological-unsigned-zero-compare flags.

Signed-off-by: Miguel Gaio &lt;mgaio35@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some platforms set the signedness of char to unsigned (eg. ARM).
Convert from char should not assume the signedness of char.

Fix build issue with -Werror,-Wtautological-unsigned-zero-compare flags.

Signed-off-by: Miguel Gaio &lt;mgaio35@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
