<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_test_case_tracker.hpp, branch V1.5.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>Stripped trailing whitespace from all source code lines</title>
<updated>2015-11-04T18:04:15+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-04T18:01:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e91738103ce8dc6c0ca6c096c66b79d25f3c18d6'/>
<id>e91738103ce8dc6c0ca6c096c66b79d25f3c18d6</id>
<content type='text'>
(replaces need for PRs #310 and #504)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(replaces need for PRs #310 and #504)
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed deprecated section tracking implementation and tests</title>
<updated>2015-11-03T07:38:14+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T07:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bc8840cbb86fe57155620695714eb3936b85244b'/>
<id>bc8840cbb86fe57155620695714eb3936b85244b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fitted new section tracking</title>
<updated>2015-11-02T19:21:46+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-02T19:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=52a417df7b3f5a52169004ad9138bc7fb5a1ddd2'/>
<id>52a417df7b3f5a52169004ad9138bc7fb5a1ddd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved all new tracking impl into catch_test_case_tracker.pp</title>
<updated>2015-11-02T06:14:52+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-02T06:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b8515929b87b471dff0675b450423c17b40c42a2'/>
<id>b8515929b87b471dff0675b450423c17b40c42a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
</feed>
