<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/tests/SelfTest/Baselines/console.std.approved.txt, branch v3.0.0-preview4</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 more unit tests</title>
<updated>2022-01-01T13:10:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-19T14:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8baf9c05a3ab8ba2de400678539d0256ec60b4b4'/>
<id>8baf9c05a3ab8ba2de400678539d0256ec60b4b4</id>
<content type='text'>
* Call order of listeners/reporters in multireporter
* Adding listeners/reporters properly updates reporter preferences
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Call order of listeners/reporters in multireporter
* Adding listeners/reporters properly updates reporter preferences
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for multiple parallel reporters</title>
<updated>2022-01-01T13:02:23+00:00</updated>
<author>
<name>Martin Jeřábek</name>
</author>
<published>2021-02-06T19:12:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ccd67b293d7595a0cf2dc6c4bfb2017fc18c1f14'/>
<id>ccd67b293d7595a0cf2dc6c4bfb2017fc18c1f14</id>
<content type='text'>
This requires a bunch of different changes across the reporter
subsystem.

* We need to handle multiple reporters and their differing
  preferences in `ListeningReporter`, e.g. what to do when
  we mix reporters that capture and don't capture stdout.
* We need to change how the reporter is given output and
  how we parse reporter's output destination from CLI.
* Approval tests need to handle multireporter option
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires a bunch of different changes across the reporter
subsystem.

* We need to handle multiple reporters and their differing
  preferences in `ListeningReporter`, e.g. what to do when
  we mix reporters that capture and don't capture stdout.
* We need to change how the reporter is given output and
  how we parse reporter's output destination from CLI.
* Approval tests need to handle multireporter option
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some obsolete tests</title>
<updated>2021-12-31T14:12:53+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-31T14:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c9c3b748054c04630f7dbd1fd44b39148edb24e9'/>
<id>c9c3b748054c04630f7dbd1fd44b39148edb24e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for StringRef's copy operations being shallow</title>
<updated>2021-12-29T19:20:29+00:00</updated>
<author>
<name>Martin Jeřábek</name>
</author>
<published>2021-03-08T13:57:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8711b63a0a7a64e0b0e65f41971a3a8c27ab7a44'/>
<id>8711b63a0a7a64e0b0e65f41971a3a8c27ab7a44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more tests for various less common tag-related cases</title>
<updated>2021-12-27T23:22:53+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-27T09:04:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f00b6e2019a9e5bdbe37dcc0be5756322363909d'/>
<id>f00b6e2019a9e5bdbe37dcc0be5756322363909d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CaseInsensitiveEqualTo comparison type</title>
<updated>2021-12-26T17:54:47+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-26T17:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cbb6764fb1c22bbd283ea7af6a69d012c470ec58'/>
<id>cbb6764fb1c22bbd283ea7af6a69d012c470ec58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow enabling multiple warnings in one invocation</title>
<updated>2021-12-18T19:50:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-18T19:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3cc0c033e4c359dfea006b749416a0cd3a322c1c'/>
<id>3cc0c033e4c359dfea006b749416a0cd3a322c1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add STATIC_CHECK and STATIC_CHECK_FALSE (#2318)</title>
<updated>2021-11-14T23:28:27+00:00</updated>
<author>
<name>Morwenn</name>
</author>
<published>2021-11-14T23:28:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f41d76167431eeb0ae8e82703e5597769c0531b8'/>
<id>f41d76167431eeb0ae8e82703e5597769c0531b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test for filtering out multiple initial values in filter gen</title>
<updated>2021-10-28T09:26:53+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-10-28T09:26:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3c5c86a4e417b2b39585c9990928e44490b6c54c'/>
<id>3c5c86a4e417b2b39585c9990928e44490b6c54c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for multiply calling lambda parsers in Clara</title>
<updated>2021-10-27T18:15:28+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-10-27T16:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=12d14a3c63e8002017cfead6b632db4a067d125b'/>
<id>12d14a3c63e8002017cfead6b632db4a067d125b</id>
<content type='text'>
Previously a lambda parser in Clara could only be invoked once,
even if it internally was ok with being invoked multiple times.

With this change, a lambda parser can mark itself as `accept_many`,
in which case it will be invoked multiple times if the appropriate
flag was supplied multiple times by the user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously a lambda parser in Clara could only be invoked once,
even if it internally was ok with being invoked multiple times.

With this change, a lambda parser can mark itself as `accept_many`,
in which case it will be invoked multiple times if the appropriate
flag was supplied multiple times by the user.
</pre>
</div>
</content>
</entry>
</feed>
