<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs/Readme.md, branch constexpr_approx</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>Add SUCCEED and FAIL docs next to SKIP docs</title>
<updated>2023-01-12T19:38:58+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-01-12T15:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=16f48f8c7c599be81190eca7a4207eebaec740c6'/>
<id>16f48f8c7c599be81190eca7a4207eebaec740c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new SKIP macro for skipping tests at runtime (#2360)</title>
<updated>2023-01-12T14:01:47+00:00</updated>
<author>
<name>Philip Salzmann</name>
</author>
<published>2023-01-12T14:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d548be26e3c54abc7e0b076319057d334e3ac589'/>
<id>d548be26e3c54abc7e0b076319057d334e3ac589</id>
<content type='text'>
* Add new SKIP macro for skipping tests at runtime

This adds a new `SKIP` macro for dynamically skipping tests at runtime.
The "skipped" status of a test case is treated as a first-class citizen,
like "succeeded" or "failed", and is reported with a new color on the
console.

* Don't show "skipped assertions" in console/compact reporters

Also extend skip tests to cover a few more use cases.

* Return exit code 4 if all test cases are skipped

* Use LightGrey for the skip colour

This isn't great, but is better than the deep blue that was borderline
invisible on dark backgrounds. The fix is to redo the colouring
a bit, including introducing light-blue that is actually visible.

* Add support for explicit skips in all reporters

* --allow-running-no-tests also allows all tests to be skipped

* Add docs for SKIP macro, deprecate IEventListener::skipTest

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add new SKIP macro for skipping tests at runtime

This adds a new `SKIP` macro for dynamically skipping tests at runtime.
The "skipped" status of a test case is treated as a first-class citizen,
like "succeeded" or "failed", and is reported with a new color on the
console.

* Don't show "skipped assertions" in console/compact reporters

Also extend skip tests to cover a few more use cases.

* Return exit code 4 if all test cases are skipped

* Use LightGrey for the skip colour

This isn't great, but is better than the deep blue that was borderline
invisible on dark backgrounds. The fix is to redo the colouring
a bit, including introducing light-blue that is actually visible.

* Add support for explicit skips in all reporters

* --allow-running-no-tests also allows all tests to be skipped

* Add docs for SKIP macro, deprecate IEventListener::skipTest

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add Bazel support to the documentation</title>
<updated>2022-10-21T08:53:55+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-21T08:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2d0dcc36e8202504f870a79820ab7d4bb39cf410'/>
<id>2d0dcc36e8202504f870a79820ab7d4bb39cf410</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Trim superfluous whitespace in docs</title>
<updated>2022-10-17T13:02:45+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-17T13:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6a422bae0b42313cc6a0f231c89f1b20671cf7f3'/>
<id>6a422bae0b42313cc6a0f231c89f1b20671cf7f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add extra explanations to some items in docs/readme.md</title>
<updated>2022-10-15T21:50:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-15T21:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=95cd95e591696bee5fbf24cf5b3a1610b4d05e3b'/>
<id>95cd95e591696bee5fbf24cf5b3a1610b4d05e3b</id>
<content type='text'>
This should make it easier for people to find what they need, e.g.
finding generators by looking for "value parameterized tests".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make it easier for people to find what they need, e.g.
finding generators by looking for "value parameterized tests".
</pre>
</div>
</content>
</entry>
<entry>
<title>Bold section 'headings' in docs/readme.md</title>
<updated>2022-10-15T21:50:18+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-15T21:40:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=eb7397544cd4df86ab34b1bd45cf7edf9ea86292'/>
<id>eb7397544cd4df86ab34b1bd45cf7edf9ea86292</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Centralize and update docs for floating point comparisons</title>
<updated>2022-10-15T09:02:58+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-14T20:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0c962d11b38cf8f74c8541c54a426effa53d2940'/>
<id>0c962d11b38cf8f74c8541c54a426effa53d2940</id>
<content type='text'>
The new docs mention that Approx is deprecated and should not be
used, and explain the reasons behind it.

Closes #1444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new docs mention that Approx is deprecated and should not be
used, and explain the reasons behind it.

Closes #1444
</pre>
</div>
</content>
</entry>
<entry>
<title>Add doc page with best practices and other usage tips</title>
<updated>2022-06-24T09:20:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-21T22:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=95a12068059d7199a0dc3f646d401a2bd4a99824'/>
<id>95a12068059d7199a0dc3f646d401a2bd4a99824</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FAQ page to the documentation</title>
<updated>2021-11-19T14:23:50+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-11-19T14:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=acdb85c398077a4505fd425a06f7c99f15c7a6d9'/>
<id>acdb85c398077a4505fd425a06f7c99f15c7a6d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete documentation page</title>
<updated>2021-09-23T21:42:16+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-09-20T22:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e8e28ba40151dff22992c95d367cc75967bc07d4'/>
<id>e8e28ba40151dff22992c95d367cc75967bc07d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
