<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/projects/SelfTest/TestMain.cpp, branch v1.9.3</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>Don’t assume first CL arg (exe name) is present</title>
<updated>2017-03-13T11:00:58+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-13T11:00:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=38b05f140003811f15345ec498b15b0e882e562e'/>
<id>38b05f140003811f15345ec498b15b0e882e562e</id>
<content type='text'>
Fixes #729
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #729
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed typo in test name</title>
<updated>2017-03-01T15:59:10+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-03-01T15:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ff78e7c45af8910d6b4377a2c343b17b312c2799'/>
<id>ff78e7c45af8910d6b4377a2c343b17b312c2799</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Automake and TAP reporters to SelfTest's main</title>
<updated>2017-02-22T12:28:36+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-02-22T12:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0f24a8c06f57cf878b99a3004defe808d1cad4fa'/>
<id>0f24a8c06f57cf878b99a3004defe808d1cad4fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed inconsistent and trailing whitespace</title>
<updated>2017-01-26T22:13:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-01-26T22:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c390c4cb9f9ae384451a5b8cda08aebf34407207'/>
<id>c390c4cb9f9ae384451a5b8cda08aebf34407207</id>
<content type='text'>
This means that all tabs used in indentation are now 4 spaces and that
there should be no more trailing whitespace.

Ill also look into creating a pre-commit hook that will prevent this
from happening in the future.

Fixes #105
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means that all tabs used in indentation are now 4 spaces and that
there should be no more trailing whitespace.

Ill also look into creating a pre-commit hook that will prevent this
from happening in the future.

Fixes #105
</pre>
</div>
</content>
</entry>
<entry>
<title>Text formatting rework</title>
<updated>2017-01-23T12:28:40+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-01-17T17:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4a04682e491b5697979e921c3a5ed9ae933d9406'/>
<id>4a04682e491b5697979e921c3a5ed9ae933d9406</id>
<content type='text'>
Rewrote main wrapping loop. Now uses iterators instead of indices and intermediate strings.
Differentiates between chars to wrap before, after or instead of.
Doesn’t preserve trailing newlines.
Wraps or more characters.
Dropped support for using tab character as an indent setting control char.
Hopefully avoids all the undefined behaviour and other bugs of the previous implementation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrote main wrapping loop. Now uses iterators instead of indices and intermediate strings.
Differentiates between chars to wrap before, after or instead of.
Doesn’t preserve trailing newlines.
Wraps or more characters.
Dropped support for using tab character as an indent setting control char.
Hopefully avoids all the undefined behaviour and other bugs of the previous implementation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated embedded Clara to 0.0.2.3</title>
<updated>2016-04-23T12:21:29+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-04-23T12:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1c47fe023a1547e9a7a7e4efd163c098d69e38a4'/>
<id>1c47fe023a1547e9a7a7e4efd163c098d69e38a4</id>
<content type='text'>
- has all new, more robust, token parsing.
- eliminates issue with unreachable code
- allows use of forward slashes to introduce short args on Windows
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- has all new, more robust, token parsing.
- eliminates issue with unreachable code
- allows use of forward slashes to introduce short args on Windows
</pre>
</div>
</content>
</entry>
<entry>
<title>Added --use-colour option to give finer control over colourisation.</title>
<updated>2016-02-29T08:03:48+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-02-24T18:51:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8ccb18daa9c380c35ae4d13751e2a1aeed905815'/>
<id>8ccb18daa9c380c35ae4d13751e2a1aeed905815</id>
<content type='text'>
--force-colour is still present but deprecated (will remove in v2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--force-colour is still present but deprecated (will remove in v2)
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for manually registering test functions.</title>
<updated>2015-11-20T16:58:16+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-20T16:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0e64973f55d69e01b057b3d3450433eca73797e6'/>
<id>0e64973f55d69e01b057b3d3450433eca73797e6</id>
<content type='text'>
As discussed in #421
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed in #421
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't introduce Catch::Matchers namespace in macro</title>
<updated>2015-11-05T18:10:33+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-05T18:10:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f3e7722cc604793f6d07eee1afa912f3e095a6f7'/>
<id>f3e7722cc604793f6d07eee1afa912f3e095a6f7</id>
<content type='text'>
- this could be a breaking change - fixed up self-test code to compensate
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- this could be a breaking change - fixed up self-test code to compensate
</pre>
</div>
</content>
</entry>
<entry>
<title>Stripped trailing whitespace from all source code lines</title>
<updated>2015-11-04T18:04:15+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-04T18:01:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e91738103ce8dc6c0ca6c096c66b79d25f3c18d6'/>
<id>e91738103ce8dc6c0ca6c096c66b79d25f3c18d6</id>
<content type='text'>
(replaces need for PRs #310 and #504)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(replaces need for PRs #310 and #504)
</pre>
</div>
</content>
</entry>
</feed>
