<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/projects/SelfTest, branch v2.9.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>Improve reporting of unmatched filters (#1684)</title>
<updated>2019-08-06T18:51:19+00:00</updated>
<author>
<name>Steven Franzen</name>
</author>
<published>2019-08-06T18:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6070745cab45a0f2284c56d5e2a1eed444447f88'/>
<id>6070745cab45a0f2284c56d5e2a1eed444447f88</id>
<content type='text'>
This PR ultimately does 3 things
* Separately tracks matched tests per each filter part (that is, a set of filters separated by an OR (`,`)), which allows Catch2 to report each of the alternative filters that don't match any tests.
* Fixes `-w NoTests` to return non-zero in the process
* Adds tests for `-w NoTests`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR ultimately does 3 things
* Separately tracks matched tests per each filter part (that is, a set of filters separated by an OR (`,`)), which allows Catch2 to report each of the alternative filters that don't match any tests.
* Fixes `-w NoTests` to return non-zero in the process
* Adds tests for `-w NoTests`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Small cleanup of self tests</title>
<updated>2019-08-04T11:50:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-08-04T11:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3701c2e2e645df69e28914c72bf5c75158fa6613'/>
<id>3701c2e2e645df69e28914c72bf5c75158fa6613</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix non-default-constructible type lists used in TEMPLATE_LIST_TEST_CASE (#1697)</title>
<updated>2019-07-22T10:56:33+00:00</updated>
<author>
<name>Benjamin Worpitz</name>
</author>
<published>2019-07-22T10:56:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e7c26f09d1e561a41a321690046ebdd89ef18935'/>
<id>e7c26f09d1e561a41a321690046ebdd89ef18935</id>
<content type='text'>
* Fix non-default-constructible type lists used in TEMPLATE_LIST_TEST_CASE

std::tuple is not default constructible when the first type is not
default-constuctible. Therefore it can not be instantiated.
to circumvent this, we have to use std::declval in the unevaluate decltype
context.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix non-default-constructible type lists used in TEMPLATE_LIST_TEST_CASE

std::tuple is not default constructible when the first type is not
default-constuctible. Therefore it can not be instantiated.
to circumvent this, we have to use std::declval in the unevaluate decltype
context.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `std::byte` stringification support (#1686)</title>
<updated>2019-07-13T12:47:56+00:00</updated>
<author>
<name>Stuart Dootson</name>
</author>
<published>2019-07-13T12:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=87739ad3feed09ba0284731cacaed14def894aff'/>
<id>87739ad3feed09ba0284731cacaed14def894aff</id>
<content type='text'>
* Add `std::byte` support

1. Add byte detection in Catch config
2. Add a `std::byte`specialisation for Catch2::Detail::StringMaker
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add `std::byte` support

1. Add byte detection in Catch config
2. Add a `std::byte`specialisation for Catch2::Detail::StringMaker
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1672 from sommd/master</title>
<updated>2019-07-01T16:07:37+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-07-01T16:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c0d3a2e08f187a5a59ab097cb158487d2590796c'/>
<id>c0d3a2e08f187a5a59ab097cb158487d2590796c</id>
<content type='text'>
Fix ChunkGenerator with chunk-size 0</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix ChunkGenerator with chunk-size 0</pre>
</div>
</content>
</entry>
<entry>
<title>Add integration test for the children completion check fix</title>
<updated>2019-06-29T22:00:41+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-06-29T22:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9a6551b22b43490eb02cd3778d33915c356f9855'/>
<id>9a6551b22b43490eb02cd3778d33915c356f9855</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ChunkGenerator with chunk-size 0</title>
<updated>2019-06-29T13:48:30+00:00</updated>
<author>
<name>David Sommerich</name>
</author>
<published>2019-06-29T13:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9cf5897a11154bab4d561c80ab66ef33ecc91838'/>
<id>9cf5897a11154bab4d561c80ab66ef33ecc91838</id>
<content type='text'>
Fixes #1671
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1671
</pre>
</div>
</content>
</entry>
<entry>
<title>test approvals for TEMPLATE_LIST_TEST_CASE</title>
<updated>2019-06-15T13:40:39+00:00</updated>
<author>
<name>Jozef Grajciar</name>
</author>
<published>2019-05-27T18:41:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f41051f22a2e35ef3b60139f0049f7e608f9bb28'/>
<id>f41051f22a2e35ef3b60139f0049f7e608f9bb28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests for TEMPLATE_LIST_TEST_CASE</title>
<updated>2019-06-15T13:40:39+00:00</updated>
<author>
<name>Jozef Grajciar</name>
</author>
<published>2019-05-27T15:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dbc1295354ee1f07fff39946dc963c71bc5436a7'/>
<id>dbc1295354ee1f07fff39946dc963c71bc5436a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Show bound when stringifying the WithinULP matcher</title>
<updated>2019-06-15T05:12:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-06-14T18:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7142d5a8c9aa241bd544952e4900c2fb220b5fae'/>
<id>7142d5a8c9aa241bd544952e4900c2fb220b5fae</id>
<content type='text'>
Closes #1581
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1581
</pre>
</div>
</content>
</entry>
</feed>
