<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v2.1.2</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.1.2</title>
<updated>2018-02-09T16:10:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-09T16:10:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7cbd0b587a24e5cbb9a7da9dd288f0532abfc57a'/>
<id>7cbd0b587a24e5cbb9a7da9dd288f0532abfc57a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Passthrough error code from coverage helper</title>
<updated>2018-02-09T15:54:10+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-09T15:54:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2f15ccd4d373a33898073a2d5f9153e45e9e51a2'/>
<id>2f15ccd4d373a33898073a2d5f9153e45e9e51a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version of Clara</title>
<updated>2018-02-09T15:50:19+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-09T15:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8f3fc15b73d2ccf723e764a101ad9f03a343ec0a'/>
<id>8f3fc15b73d2ccf723e764a101ad9f03a343ec0a</id>
<content type='text'>
Fixes #1165
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1165
</pre>
</div>
</content>
</entry>
<entry>
<title>Keep .py files with LF endings so they can be executed from bash</title>
<updated>2018-02-09T15:49:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-09T15:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e13d9cab02380ca6ff77d39f1a181460bc78150c'/>
<id>e13d9cab02380ca6ff77d39f1a181460bc78150c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make embedClara.py executable</title>
<updated>2018-02-09T15:49:21+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-09T15:48:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=414e2fa946628cbfdb8a5f3267736e039c606569'/>
<id>414e2fa946628cbfdb8a5f3267736e039c606569</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Force MSVC to use utf-8</title>
<updated>2018-02-08T14:44:33+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-08T13:59:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b5ef68b044466156a8319a656f23518b34768379'/>
<id>b5ef68b044466156a8319a656f23518b34768379</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update approval tests</title>
<updated>2018-02-08T14:00:56+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-08T14:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=681f5daa135c678beea610c927189c9e2f0fe34b'/>
<id>681f5daa135c678beea610c927189c9e2f0fe34b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for StringRef::numberOfCharacters</title>
<updated>2018-02-08T12:10:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-08T12:10:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3b6fda3c1b32b36b42e756279c68b70ed513a4ee'/>
<id>3b6fda3c1b32b36b42e756279c68b70ed513a4ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove superfluous comment</title>
<updated>2018-02-08T12:09:02+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-02-08T12:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1b2fa601c6e26cae85705bcdb2f701c3c20c9fcb'/>
<id>1b2fa601c6e26cae85705bcdb2f701c3c20c9fcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Export Catch as a CMake package and 'linkable' target</title>
<updated>2018-02-08T11:18:42+00:00</updated>
<author>
<name>Daniel J. Rollins</name>
</author>
<published>2018-01-29T22:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=39bfc6e82b32b462e85884a97ce0e979e3f93a78'/>
<id>39bfc6e82b32b462e85884a97ce0e979e3f93a78</id>
<content type='text'>
Create a namespaced Catch2::Catch target that is 'linkable' through
`target_link_libraries()` and export it so it is findable through
`find_package()`.

`find_package()` will find versions with the same major number and with
minor number &gt;= requested.

This makes catch a lot easier to use in CMake-based projects. Whether it
is found using `find_package` or included in the client project as a
subdirectory, the client can include the catch headers per-target with
`target_include_directories(target PRIVATE Catch2::Catch).

Example usage:

    cmake_minimum_required(VERSION 3.1)

    # include Catch2 as subdirectory or installed package
    # add_subdirectory(Catch2)
    find_package(Catch2 VERSION 2.1.0 REQUIRED)

    add_executable(tests tests/catch_main.cpp)
    target_link_libraries(tests PRIVATE Catch2::Catch)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create a namespaced Catch2::Catch target that is 'linkable' through
`target_link_libraries()` and export it so it is findable through
`find_package()`.

`find_package()` will find versions with the same major number and with
minor number &gt;= requested.

This makes catch a lot easier to use in CMake-based projects. Whether it
is found using `find_package` or included in the client project as a
subdirectory, the client can include the catch headers per-target with
`target_include_directories(target PRIVATE Catch2::Catch).

Example usage:

    cmake_minimum_required(VERSION 3.1)

    # include Catch2 as subdirectory or installed package
    # add_subdirectory(Catch2)
    find_package(Catch2 VERSION 2.1.0 REQUIRED)

    add_executable(tests tests/catch_main.cpp)
    target_link_libraries(tests PRIVATE Catch2::Catch)
</pre>
</div>
</content>
</entry>
</feed>
