<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs/command-line.md, 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>Redo reporter CLI and reporter-specific docs</title>
<updated>2022-01-03T19:38:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-01T23:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d3199c42c2af0f69e43686c2b47189c8bad04026'/>
<id>d3199c42c2af0f69e43686c2b47189c8bad04026</id>
<content type='text'>
Closes #2259
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2259
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove short flags from --list-tests and --list-tags</title>
<updated>2022-01-02T20:23:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=eeee4a49af77a51e0e870fbb9c07614bddda73f1'/>
<id>eeee4a49af77a51e0e870fbb9c07614bddda73f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all mentions of the removed --list-test-names-only flag</title>
<updated>2022-01-02T20:23:26+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0d1bdea69fd51739b06a69ccbac203dfecdb9e4b'/>
<id>0d1bdea69fd51739b06a69ccbac203dfecdb9e4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation for the --verbosity option</title>
<updated>2022-01-02T20:02:43+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3ab981fa21215313a75d77e181d2e60d84018b81'/>
<id>3ab981fa21215313a75d77e181d2e60d84018b81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support '-' as output path for stdout</title>
<updated>2022-01-01T13:16:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-31T13:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=93882f7fab9ef027bd49df781a1f542e1adb516e'/>
<id>93882f7fab9ef027bd49df781a1f542e1adb516e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add version placeholders to the reporter docs</title>
<updated>2022-01-01T13:16:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-30T23:00:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4752545a69e46126f86b1bd54bc154fc54f37e2a'/>
<id>4752545a69e46126f86b1bd54bc154fc54f37e2a</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 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>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>Implement warning for unmatched test specs</title>
<updated>2021-12-18T19:50:03+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-18T18:59:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=840acedf62b2dabb98bf4ab372a7582131d6b530'/>
<id>840acedf62b2dabb98bf4ab372a7582131d6b530</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exit with non-0 return code if no tests were run</title>
<updated>2021-12-18T19:50:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2021-12-13T14:15:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9f2dca5384a6a8f9f37a7dc2d998cac616545592'/>
<id>9f2dca5384a6a8f9f37a7dc2d998cac616545592</id>
<content type='text'>
A new flag, `--allow-running-no-tests` was added to override this
behaviour if exit code of 0 was desired.

This change also made `-w NoTests` obsolete, and so it has been
removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A new flag, `--allow-running-no-tests` was added to override this
behaviour if exit code of 0 was desired.

This change also made `-w NoTests` obsolete, and so it has been
removed.
</pre>
</div>
</content>
</entry>
</feed>
