<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_test_case_tracker.hpp, branch v1.2.1-develop.8</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>Use CATCH_NULL instead of NULL</title>
<updated>2015-07-01T06:33:27+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-07-01T06:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=805de43a3dfc14b03927afb66d3856e9a72eaa64'/>
<id>805de43a3dfc14b03927afb66d3856e9a72eaa64</id>
<content type='text'>
- expands to nullptr if CATCH_CONFIG_CPP11_NULLPTR is defined (see #444)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- expands to nullptr if CATCH_CONFIG_CPP11_NULLPTR is defined (see #444)
</pre>
</div>
</content>
</entry>
<entry>
<title>Split imply from TrackedSection class to avoid use of incomplete type</title>
<updated>2015-06-30T17:25:49+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-06-30T17:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6d5797231c8d362c94282dd4cc85b0264fc6bec8'/>
<id>6d5797231c8d362c94282dd4cc85b0264fc6bec8</id>
<content type='text'>
- see #450
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- see #450
</pre>
</div>
</content>
</entry>
<entry>
<title>Sections are, once again, eagerly entered.</title>
<updated>2014-04-21T18:02:38+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-04-21T18:02:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a02086599076a0b055c5408a5ed424713eb8bbce'/>
<id>a02086599076a0b055c5408a5ed424713eb8bbce</id>
<content type='text'>
When the section tracking code was rewritten a while back to simplify and iron out some bugs the order of evaluation was changed so that each new section was skipped on the first run through.
This had unwelcome consequences for some people.
This commit restores the original semantics (while maintaining the simpler, less buggy, new code).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the section tracking code was rewritten a while back to simplify and iron out some bugs the order of evaluation was changed so that each new section was skipped on the first run through.
This had unwelcome consequences for some people.
This commit restores the original semantics (while maintaining the simpler, less buggy, new code).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MSVC warning</title>
<updated>2013-07-25T07:18:09+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-07-25T07:18:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=801672b96228bfc60f7112c9a8b33c86e1d6c5ba'/>
<id>801672b96228bfc60f7112c9a8b33c86e1d6c5ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged TestCaseTracker and SectionTracker and introduced TestCaseTracker::Guard</title>
<updated>2013-07-25T07:07:55+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-07-25T07:07:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=28d3881ff984488f3e85fc6d7834f1bae299aaef'/>
<id>28d3881ff984488f3e85fc6d7834f1bae299aaef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrated new section tracker.</title>
<updated>2013-07-24T18:13:08+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-07-24T18:13:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9aff9aa3284c742abfecacb2e890a1cdfe156701'/>
<id>9aff9aa3284c742abfecacb2e890a1cdfe156701</id>
<content type='text'>
- also pass extra section to reporter - one for each test case - ignore it in headers
  (this is so we know a test case has restarted)
- significant effect on regression test due to change of ordering of sections
- fixes infinite loop issue
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- also pass extra section to reporter - one for each test case - ignore it in headers
  (this is so we know a test case has restarted)
- significant effect on regression test due to change of ordering of sections
- fixes infinite loop issue
</pre>
</div>
</content>
</entry>
<entry>
<title>Reworked SectionTracker and moved into own header</title>
<updated>2013-07-23T17:48:36+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2013-07-23T17:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6a484fdb028fec77e54c657dfe08a5007ecca91e'/>
<id>6a484fdb028fec77e54c657dfe08a5007ecca91e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
