<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/tests/SelfTest, branch v3.2.0</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 version field to the XML reporter output</title>
<updated>2022-11-10T11:04:51+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-10T11:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=943c6e3deea38cd06dab722ffe5504e2e39bce27'/>
<id>943c6e3deea38cd06dab722ffe5504e2e39bce27</id>
<content type='text'>
We start at version 2, with version 1 being taken up by the output
from Catch2 v2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We start at version 2, with version 1 being taken up by the output
from Catch2 v2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Decomposer checks for 0 when assuming an int arg was 0 literal</title>
<updated>2022-11-05T19:43:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-04T23:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3b139ae51a52382d4a86764d7b44e1c3d2eb3eca'/>
<id>3b139ae51a52382d4a86764d7b44e1c3d2eb3eca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support decomposing types that only compare with literal 0</title>
<updated>2022-11-04T18:24:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-01T14:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ec59cd8736b7ee8fcd69c76c71c2a0b72293b00c'/>
<id>ec59cd8736b7ee8fcd69c76c71c2a0b72293b00c</id>
<content type='text'>
This is primarily done to support new `std::*_ordering` types,
but the refactoring also supports any other type with this
property.

The compilation overhead is surprisingly low. Testing it with
clang on a Linux machine, compiling our SelfTest project takes
only 2-3% longer with these changes than it takes otherwise.

Closes #2555
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is primarily done to support new `std::*_ordering` types,
but the refactoring also supports any other type with this
property.

The compilation overhead is surprisingly low. Testing it with
clang on a Linux machine, compiling our SelfTest project takes
only 2-3% longer with these changes than it takes otherwise.

Closes #2555
</pre>
</div>
</content>
</entry>
<entry>
<title>Add traits for checking whether types are comparable</title>
<updated>2022-11-04T18:24:42+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-01T07:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d7f8c36e4cb856ee632b4ca01f8d5847984aa276'/>
<id>d7f8c36e4cb856ee632b4ca01f8d5847984aa276</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 comparing pointers to NULL with !=</title>
<updated>2022-11-04T18:24:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-11-01T20:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b3dbd83da2f793a8630647e0053b6613ba5fb874'/>
<id>b3dbd83da2f793a8630647e0053b6613ba5fb874</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix license rebase error in test helpers</title>
<updated>2022-10-28T12:39:56+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-28T12:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=12b43901691bfc2b119bdda61e3cd4f774d3bd05'/>
<id>12b43901691bfc2b119bdda61e3cd4f774d3bd05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split out parseTestSpec into test-only helpers</title>
<updated>2022-10-28T11:27:46+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-27T22:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3b40cf13eb5f56f83c3c5df4c61227187e3fe15d'/>
<id>3b40cf13eb5f56f83c3c5df4c61227187e3fe15d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix references to license file</title>
<updated>2022-10-28T09:30:15+00:00</updated>
<author>
<name>Lars Toenning</name>
</author>
<published>2022-10-28T09:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f1084fb30990fe40c8f5b70034970c7eb4e1da72'/>
<id>f1084fb30990fe40c8f5b70034970c7eb4e1da72</id>
<content type='text'>
The license file was renamed with 6a502cc2f5fedd59b3495b58708f0d6d987ed9e1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The license file was renamed with 6a502cc2f5fedd59b3495b58708f0d6d987ed9e1
</pre>
</div>
</content>
</entry>
<entry>
<title>Change reporters to report filters in round-trippable format</title>
<updated>2022-10-27T18:46:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-27T18:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d41da10c549f13d5d0d0fe54300c5f1d9f2082d9'/>
<id>d41da10c549f13d5d0d0fe54300c5f1d9f2082d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide round-tripping serialization for TestSpec</title>
<updated>2022-10-27T16:23:59+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-10-27T15:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e19ed221bde6b8d8a1a62a71ed942c238ae345a7'/>
<id>e19ed221bde6b8d8a1a62a71ed942c238ae345a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
