<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include, branch v1.5.7</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>Build 1.5.7</title>
<updated>2016-09-27T09:46:22+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-09-27T09:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=40f6068d5223409a4eecdacee08572e9118b2137'/>
<id>40f6068d5223409a4eecdacee08572e9118b2137</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>--list-test-names quotes test names that start with #</title>
<updated>2016-09-27T09:43:03+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-09-27T09:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=21cbfc107e41710266ec9a6f3725aed9e47620cc'/>
<id>21cbfc107e41710266ec9a6f3725aed9e47620cc</id>
<content type='text'>
- completes #717
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- completes #717
</pre>
</div>
</content>
</entry>
<entry>
<title>-f supports quoted test names (test name surrounded with " characters).</title>
<updated>2016-09-27T09:27:28+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-09-27T09:27:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b1eeec7c6976ac23b3d28986eff93d605a7f12e7'/>
<id>b1eeec7c6976ac23b3d28986eff93d605a7f12e7</id>
<content type='text'>
This is the first part to resolving #717
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is the first part to resolving #717
</pre>
</div>
</content>
</entry>
<entry>
<title>Added braces to emphasise the return logic</title>
<updated>2016-09-27T08:58:12+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-09-27T08:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c23b374f3dea7e51bb0acf676c993d82a34db190'/>
<id>c23b374f3dea7e51bb0acf676c993d82a34db190</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misindent</title>
<updated>2016-09-26T22:35:26+00:00</updated>
<author>
<name>nabijaczleweli</name>
</author>
<published>2016-07-04T10:44:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8c459dd207b541b68664db33026361a3ee491a44'/>
<id>8c459dd207b541b68664db33026361a3ee491a44</id>
<content type='text'>
Closes #679
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #679
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #701 from razeh/master</title>
<updated>2016-09-22T16:44:14+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-09-22T16:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c47c1797d262b6da07884eef490ae84d4319b90f'/>
<id>c47c1797d262b6da07884eef490ae84d4319b90f</id>
<content type='text'>
Fixes for XML encoding.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes for XML encoding.</pre>
</div>
</content>
</entry>
<entry>
<title>Do not trim test case names in the XML reporter.</title>
<updated>2016-08-30T10:15:19+00:00</updated>
<author>
<name>Igor Akhmetov</name>
</author>
<published>2016-08-30T09:54:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=02c7e41c7c1d38e26a5b323053d2a68ebe7338df'/>
<id>02c7e41c7c1d38e26a5b323053d2a68ebe7338df</id>
<content type='text'>
SCENARIO does not add leading spaces to the test name (only BDD-style section
names are modified), so the trimming is not necessary. But if the name is
trimmed, it makes it harder to correlate the output of XML reporter with tests
that have leading spaces in their name: e.g. these tests will have the same name
attribute:

TEST_CASE("Test") {}
TEST_CASE(" Test") {}
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SCENARIO does not add leading spaces to the test name (only BDD-style section
names are modified), so the trimming is not necessary. But if the name is
trimmed, it makes it harder to correlate the output of XML reporter with tests
that have leading spaces in their name: e.g. these tests will have the same name
attribute:

TEST_CASE("Test") {}
TEST_CASE(" Test") {}
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes for XML encoding.</title>
<updated>2016-08-24T14:38:24+00:00</updated>
<author>
<name>Robert A Zeh</name>
</author>
<published>2016-08-24T14:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5095619955f9f408e503dfcf561923ac6e48e3ce'/>
<id>5095619955f9f408e503dfcf561923ac6e48e3ce</id>
<content type='text'>
This commit fixes the following scenario:
  * You have a test that compares strings with embedded control
  characters.
  * The test fails.
  * You are using JUnit tests within TeamCity.

Before this commit, the JUnit report watcher fails on parsing the XML
for two reasons: the control characters are missing a semicolon at the
end, and the XML document doesn't specify that it is XML 1.1.

XML 1.0 --- what we get if we don't specify an XML version --- doesn't support embedding control characters --- see
http://stackoverflow.com/questions/404107/why-are-control-characters-illegal-in-xml
for all of the gory details.

This is based on PR #588 by @mrpi
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit fixes the following scenario:
  * You have a test that compares strings with embedded control
  characters.
  * The test fails.
  * You are using JUnit tests within TeamCity.

Before this commit, the JUnit report watcher fails on parsing the XML
for two reasons: the control characters are missing a semicolon at the
end, and the XML document doesn't specify that it is XML 1.1.

XML 1.0 --- what we get if we don't specify an XML version --- doesn't support embedding control characters --- see
http://stackoverflow.com/questions/404107/why-are-control-characters-illegal-in-xml
for all of the gory details.

This is based on PR #588 by @mrpi
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.5.6</title>
<updated>2016-06-09T18:21:09+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-06-09T18:21:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=35f510545d55a831372d3113747bf1314ff4f2ef'/>
<id>35f510545d55a831372d3113747bf1314ff4f2ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Clara v0.0.2.4 (updated) - fix for string lengths</title>
<updated>2016-06-09T18:19:55+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2016-06-09T18:19:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=742457cbcf4756271eb12c86140100e64e35dac6'/>
<id>742457cbcf4756271eb12c86140100e64e35dac6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
