<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v1.2.1-develop.16</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>dev build 16</title>
<updated>2015-11-03T17:06:54+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T17:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9e42153fe5eab3ae46c2a7c9e110383bbec5d0ea'/>
<id>9e42153fe5eab3ae46c2a7c9e110383bbec5d0ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed CMake file</title>
<updated>2015-11-03T17:06:24+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T17:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c81778ecd0803dd96587bb6419ae0723c6c0d896'/>
<id>c81778ecd0803dd96587bb6419ae0723c6c0d896</id>
<content type='text'>
(changed SectionTrackerTests.cpp - now deleted - to the new PartTrackerTests.cpp)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(changed SectionTrackerTests.cpp - now deleted - to the new PartTrackerTests.cpp)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed reversed logic of NoAssertions warning check</title>
<updated>2015-11-03T17:05:08+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T17:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f5642be7b4362f29eb1cc7ea4932008eb2565b04'/>
<id>f5642be7b4362f29eb1cc7ea4932008eb2565b04</id>
<content type='text'>
(that explains the previous regressions)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(that explains the previous regressions)
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.2.1-develop.15</title>
<updated>2015-11-03T08:01:27+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T08:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7e34619f03a85eb24994166bbdf1e2039ab2fd57'/>
<id>7e34619f03a85eb24994166bbdf1e2039ab2fd57</id>
<content type='text'>
- includes all new section tracker
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- includes all new section tracker
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'NewSectionTracking' into develop</title>
<updated>2015-11-03T07:55:29+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T07:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4636be974492e2971e5c14940516e72e63ece95d'/>
<id>4636be974492e2971e5c14940516e72e63ece95d</id>
<content type='text'>
* NewSectionTracking:
  Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions
  Removed deprecated section tracking implementation and tests
  Approved changes due to "No assertions" warnings now firing correctly on inner sections
  perform startRun() at the start of each test case
  Fitted new section tracking
  Converted all new part tracking tests/ sections to non variadic form
  Moved all new tracking impl into catch_test_case_tracker.pp
  Removed the "part" component of the tracker names
  More minor tweaks
  Added tests for failing a section within a generator - small fixes to implementation to make it work
  more minor clean-ups
  Cleaned tests up a bit
  Added IndexTracker and got it working with a single generator - made some simplifications to state machine
  More name changes
  Tweaks
  First cut of new section/ part tracking
  Refactored stream related stuff - simpler, polymorphic hierarchy-based, approach - less bitty conditionals spread across the code - all resolved up-front so now config class is immutable (it had evolved the way it was and in need of a clean-up sweep for a long time)
  Some small clean-ups and refactorings - removed previous instance saves in RunContext (they were a hang-over from embedded contexts) - started cleaning up config usage
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* NewSectionTracking:
  Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions
  Removed deprecated section tracking implementation and tests
  Approved changes due to "No assertions" warnings now firing correctly on inner sections
  perform startRun() at the start of each test case
  Fitted new section tracking
  Converted all new part tracking tests/ sections to non variadic form
  Moved all new tracking impl into catch_test_case_tracker.pp
  Removed the "part" component of the tracker names
  More minor tweaks
  Added tests for failing a section within a generator - small fixes to implementation to make it work
  more minor clean-ups
  Cleaned tests up a bit
  Added IndexTracker and got it working with a single generator - made some simplifications to state machine
  More name changes
  Tweaks
  First cut of new section/ part tracking
  Refactored stream related stuff - simpler, polymorphic hierarchy-based, approach - less bitty conditionals spread across the code - all resolved up-front so now config class is immutable (it had evolved the way it was and in need of a clean-up sweep for a long time)
  Some small clean-ups and refactorings - removed previous instance saves in RunContext (they were a hang-over from embedded contexts) - started cleaning up config usage
</pre>
</div>
</content>
</entry>
<entry>
<title>Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions</title>
<updated>2015-11-03T07:46:37+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T07:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=015e07100eebdf0557fbd08154e6adc1cf128ae2'/>
<id>015e07100eebdf0557fbd08154e6adc1cf128ae2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Approved changes due to "No assertions" warnings now firing correctly on inner sections</title>
<updated>2015-11-03T07:33:43+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T07:33:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=471bd2556a597f54a120b8382215296e3473f95d'/>
<id>471bd2556a597f54a120b8382215296e3473f95d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perform startRun() at the start of each test case</title>
<updated>2015-11-03T07:29:23+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T07:29:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=aa49823bc07cf2422866454fd04de20a47ce620f'/>
<id>aa49823bc07cf2422866454fd04de20a47ce620f</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>
</feed>
