<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v2.4.1</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>v2.4.1</title>
<updated>2018-09-28T13:52:51+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-28T13:52:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9e1bdca4667295fcb16265eae00efa8423f07007'/>
<id>9e1bdca4667295fcb16265eae00efa8423f07007</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a bug in UnorderedEqualsMatcher</title>
<updated>2018-09-28T13:30:02+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-28T13:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=be49a539e421a783c7962e170b1102d44a728702'/>
<id>be49a539e421a783c7962e170b1102d44a728702</id>
<content type='text'>
Previously a mismatched prefix would be skipped before the actual
comparison would be performed. Obviously, it is supposed to be
_matching_ prefix that is skipped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously a mismatched prefix would be skipped before the actual
comparison would be performed. Obviously, it is supposed to be
_matching_ prefix that is skipped.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add example for TeamCity reporter and refer to it</title>
<updated>2018-09-27T21:20:02+00:00</updated>
<author>
<name>Martin Moene</name>
</author>
<published>2017-11-29T20:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=558bbe7d24a89bf11a0f57a86c733e28840c4d6f'/>
<id>558bbe7d24a89bf11a0f57a86c733e28840c4d6f</id>
<content type='text'>
Prevent warnings
- gnu: -Wcomment: multi-line comment
- clang: -Wweak-vtables 'class' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit
- clang: -Winconsistent-missing-override: 'method' overrides a member function but is not marked 'override'
- MSVC: C4702: unreachable code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevent warnings
- gnu: -Wcomment: multi-line comment
- clang: -Wweak-vtables 'class' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit
- clang: -Winconsistent-missing-override: 'method' overrides a member function but is not marked 'override'
- MSVC: C4702: unreachable code
</pre>
</div>
</content>
</entry>
<entry>
<title>prevent cygwin to_string compiler error</title>
<updated>2018-09-27T18:56:27+00:00</updated>
<author>
<name>wimo7083</name>
</author>
<published>2018-09-26T20:48:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f4881f172afa4eab26f2e4bed8c5dfeb010567a5'/>
<id>f4881f172afa4eab26f2e4bed8c5dfeb010567a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Abort when total assertions failed is greater than or equal to configured value</title>
<updated>2018-09-22T20:39:08+00:00</updated>
<author>
<name>Mike Cowan</name>
</author>
<published>2018-09-22T18:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=de06340e7d2862bbdb55796f86a2090e915f9c19'/>
<id>de06340e7d2862bbdb55796f86a2090e915f9c19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update "Known limitations" section of documentation</title>
<updated>2018-09-21T19:03:14+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-21T19:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4dd6e81d0f4b6f88058e7b71f3f672aa478161ef'/>
<id>4dd6e81d0f4b6f88058e7b71f3f672aa478161ef</id>
<content type='text'>
This fixes some wording that implies C++98 standard, updates
the recommended solution to looped SECTION macros and mentioned
the "last section failed, test needs to be rerun" problem.

Related to #1367
Related to #1384
Related to #1389
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes some wording that implies C++98 standard, updates
the recommended solution to looped SECTION macros and mentioned
the "last section failed, test needs to be rerun" problem.

Related to #1367
Related to #1384
Related to #1389
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation for installing Catch from the repository</title>
<updated>2018-09-21T18:48:18+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-21T18:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9e6d7bbf004b13860f468298e21221575df9f2a6'/>
<id>9e6d7bbf004b13860f468298e21221575df9f2a6</id>
<content type='text'>
This might prove helpful when the package managers either doesn't
have Catch at all, or provides it in obsolete version (Ubuntu 16.04,
I am looking at you).

Closes #1383
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This might prove helpful when the package managers either doesn't
have Catch at all, or provides it in obsolete version (Ubuntu 16.04,
I am looking at you).

Closes #1383
</pre>
</div>
</content>
</entry>
<entry>
<title>Change wording of Approx documentation to be less misleading</title>
<updated>2018-09-21T18:04:56+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-09-21T18:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dfb025cf089adce25810fe4074cddc4ba006a476'/>
<id>dfb025cf089adce25810fe4074cddc4ba006a476</id>
<content type='text'>
The "percentage" suggests that the expected epsilon can be in
[0, 100], but the expected values are in [0, 1]. The new wording
uses "coefficient", to make it clearer that we are talking about
values in [0, 1].

Closes #1388
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "percentage" suggests that the expected epsilon can be in
[0, 100], but the expected values are in [0, 1]. The new wording
uses "coefficient", to make it clearer that we are talking about
values in [0, 1].

Closes #1388
</pre>
</div>
</content>
</entry>
<entry>
<title>Add StringMaker for std::variant, std::monostate (#1380)</title>
<updated>2018-09-20T12:13:35+00:00</updated>
<author>
<name>melak47</name>
</author>
<published>2018-09-20T12:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c638c5720970f03033755dd9ebb0e4e6dccb1289'/>
<id>c638c5720970f03033755dd9ebb0e4e6dccb1289</id>
<content type='text'>
The StringMaker is off by default and can be enabled by a new macro `CATCH_CONFIG_ENABLE_VARIANT_STRINGMAKER`, to avoid increasing the footprint of stringification machinery by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The StringMaker is off by default and can be enabled by a new macro `CATCH_CONFIG_ENABLE_VARIANT_STRINGMAKER`, to avoid increasing the footprint of stringification machinery by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add StringMaker for std::(w)string_view</title>
<updated>2018-09-10T09:37:26+00:00</updated>
<author>
<name>melak47</name>
</author>
<published>2018-09-04T15:01:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a575536abe20b58c48863600f8a71e93b4052b81'/>
<id>a575536abe20b58c48863600f8a71e93b4052b81</id>
<content type='text'>
Fixes #1375
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1375
</pre>
</div>
</content>
</entry>
</feed>
