diff options
| author | Phil Nash | 2015-11-03 07:55:29 +0000 |
|---|---|---|
| committer | Phil Nash | 2015-11-03 07:55:29 +0000 |
| commit | 4636be974492e2971e5c14940516e72e63ece95d (patch) | |
| tree | 9fdeb537e4f3ae925782761d361da731a62970e9 /scripts | |
| parent | b3b23520454c96efb02a0dc274cc0c05ce130792 (diff) | |
| parent | 015e07100eebdf0557fbd08154e6adc1cf128ae2 (diff) | |
| download | catch3-4636be974492e2971e5c14940516e72e63ece95d.tar.gz | |
Merge branch 'NewSectionTracking' into develop
* 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
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions