<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_test_registry.hpp, branch v1.2.1-develop.3</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>Changed relative #includes and made SourceLineInfo sortable (added &lt; op)</title>
<updated>2015-03-04T07:17:12+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-03-04T07:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5eb7748a55a88a99223c7059f2a7ff0377d917e6'/>
<id>5eb7748a55a88a99223c7059f2a7ff0377d917e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed all trailing whitespace</title>
<updated>2013-07-03T18:14:59+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-07-03T18:14:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f3d1f08c3b563c17d5d102c3e8ce46e7081c4fe9'/>
<id>f3d1f08c3b563c17d5d102c3e8ce46e7081c4fe9</id>
<content type='text'>
- addresses #105
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- addresses #105
</pre>
</div>
</content>
</entry>
<entry>
<title>Made generated function name more obvious (for quickly finding in debugger's stack viewer)</title>
<updated>2013-05-31T07:11:01+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-05-31T07:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f330fe7ef922d3ac047755466274151c6101b51e'/>
<id>f330fe7ef922d3ac047755466274151c6101b51e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>handle TEST_CASE_METHOD macro consistently</title>
<updated>2013-05-14T18:31:21+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-05-14T18:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=597ed1f79db1d1fc1069723a7a676c75eec36f3a'/>
<id>597ed1f79db1d1fc1069723a7a676c75eec36f3a</id>
<content type='text'>
- internally define INTERNAL_CATCH_TEST_CASE_METHOD
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- internally define INTERNAL_CATCH_TEST_CASE_METHOD
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed use of compiler specific techniques for denoting non-returning functions</title>
<updated>2013-04-23T19:52:49+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-04-23T19:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bf37e6879a37d74bde7eedb688506ee642229ff1'/>
<id>bf37e6879a37d74bde7eedb688506ee642229ff1</id>
<content type='text'>
- use if( Catch::isTrue( true) ) to guard throws instead
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- use if( Catch::isTrue( true) ) to guard throws instead
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed "const X ref"s to "X const ref"s</title>
<updated>2013-04-23T17:58:56+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-04-23T17:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2a9d8d9e368a8da58733df6746baff4bb76312d2'/>
<id>2a9d8d9e368a8da58733df6746baff4bb76312d2</id>
<content type='text'>
- Brought older code up to current convention (with the help of a Python script)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Brought older code up to current convention (with the help of a Python script)
</pre>
</div>
</content>
</entry>
<entry>
<title>Compiler capabilities clean-up</title>
<updated>2013-04-22T07:19:17+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-04-22T07:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4dd3f68dd930fdb9f26c1776118e663908864931'/>
<id>4dd3f68dd930fdb9f26c1776118e663908864931</id>
<content type='text'>
- renamed CATCH_SFINAE -&gt; CATCH_CONFIG_SFINAE
- moved variadic macros detection into catch_compiler_capabilities.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- renamed CATCH_SFINAE -&gt; CATCH_CONFIG_SFINAE
- moved variadic macros detection into catch_compiler_capabilities.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial support for variadic macros</title>
<updated>2013-03-16T20:18:52+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-03-16T20:18:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c0b698073e5e69204b6c5468a74ce5cfdc8e65fa'/>
<id>c0b698073e5e69204b6c5468a74ce5cfdc8e65fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added className to TestCaseInfo</title>
<updated>2012-11-04T21:11:59+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2012-11-04T21:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=78fba28c4b9f48ec25c9d234a29c36e4427ca6e0'/>
<id>78fba28c4b9f48ec25c9d234a29c36e4427ca6e0</id>
<content type='text'>
className is passed through from class based test methods and held in the TestCaseInfo.
For free-function based test cases it is set to "global".

The JUnit reporter uses the className value to populate he class attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
className is passed through from class based test methods and held in the TestCaseInfo.
For free-function based test cases it is set to "global".

The JUnit reporter uses the className value to populate he class attribute.
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize include guards for all *.h and *.hpp</title>
<updated>2012-09-17T05:53:39+00:00</updated>
<author>
<name>Matt Wozniski</name>
</author>
<published>2012-09-17T05:42:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f29c898443d65cc3fe2f040e700c64bba907288e'/>
<id>f29c898443d65cc3fe2f040e700c64bba907288e</id>
<content type='text'>
Some files had include guards that didn't match the file name, and
others were missing the include guards entirely.

Standardized this so that every include file has an include guard, and
all the guards are of the form TWOBLUECUBES_&lt;FILENAME&gt;_&lt;EXT&gt;_INCLUDED
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some files had include guards that didn't match the file name, and
others were missing the include guards entirely.

Standardized this so that every include file has an include guard, and
all the guards are of the form TWOBLUECUBES_&lt;FILENAME&gt;_&lt;EXT&gt;_INCLUDED
</pre>
</div>
</content>
</entry>
</feed>
