<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_config.hpp, branch v2.4.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>Call listeners before calling reporters</title>
<updated>2018-04-07T10:25:03+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-04-07T09:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f00257e374a25b5f19106699cdc8ef0e6a63de02'/>
<id>f00257e374a25b5f19106699cdc8ef0e6a63de02</id>
<content type='text'>
Catch2's documentation promises that listeners are called _before_
reporters, but because of the previous implementation, they were
called _after_ reporters. This commit fixes that.

Closes #1234
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Catch2's documentation promises that listeners are called _before_
reporters, but because of the previous implementation, they were
called _after_ reporters. This commit fixes that.

Closes #1234
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow only 1 reporter at a time</title>
<updated>2018-04-07T10:05:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-04-07T10:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=414dcae34a374ab21aff03822f0aed30ee49c425'/>
<id>414dcae34a374ab21aff03822f0aed30ee49c425</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>https://github.com/catchorg/Catch2/issues/1175 - don't list hidden tests by default</title>
<updated>2018-02-09T18:55:40+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2018-02-08T22:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ca8470fbad3447e16b738fb6f93606dfee03f424'/>
<id>ca8470fbad3447e16b738fb6f93606dfee03f424</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to warn when no tests ran</title>
<updated>2018-02-09T17:49:36+00:00</updated>
<author>
<name>dvirtz</name>
</author>
<published>2018-02-08T23:31:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=355b3f9952430b77cc7c0ed3e273ba453f201c07'/>
<id>355b3f9952430b77cc7c0ed3e273ba453f201c07</id>
<content type='text'>
Closes #1158
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1158
</pre>
</div>
</content>
</entry>
<entry>
<title>Sweep out some extra warnings</title>
<updated>2017-09-07T15:25:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-07T14:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9aa96712aec495d5a0d580f773c292803cc662aa'/>
<id>9aa96712aec495d5a0d580f773c292803cc662aa</id>
<content type='text'>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed all .hpp extensions to .h where there is now a corresponding .cpp</title>
<updated>2017-09-07T10:24:33+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-09-07T10:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c5608f0202eb8ffd360e58db081fef248d675a6b'/>
<id>c5608f0202eb8ffd360e58db081fef248d675a6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move session to internal, split apart implementation</title>
<updated>2017-08-31T08:31:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-31T08:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e87174253480c4bd5237350a246b042269c70561'/>
<id>e87174253480c4bd5237350a246b042269c70561</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Streamline includes in external interfaces</title>
<updated>2017-08-29T14:44:02+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-08-29T14:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dd8e79c529f159415b5c567884e11d09bfd2ee0f'/>
<id>dd8e79c529f159415b5c567884e11d09bfd2ee0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Documented benchmark-resolution-multiple command line option</title>
<updated>2017-08-15T18:51:22+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-15T18:51:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=699e571400955aa0a9b7bd4212cf5a058bcf550f'/>
<id>699e571400955aa0a9b7bd4212cf5a058bcf550f</id>
<content type='text'>
- and increased default to 100
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- and increased default to 100
</pre>
</div>
</content>
</entry>
<entry>
<title>Added libidentify support, including option for waiting for keypress on exit (and/ or start)</title>
<updated>2017-08-15T12:48:14+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-08-11T18:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=917a51da6b9923d385c2e441bef1ebedb96cd123'/>
<id>917a51da6b9923d385c2e441bef1ebedb96cd123</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
