Tidied up reporting of missing assertions in test cases
- also removed basic reporter from approval test
Refactored missing assertions handling
Removed now redundant handling for missing assertions in test cases
- handled as part of sections
First cut of Timer class.
- started integrating with reporters (now (optionally) supported in console reporter).
- introduced Node<> template to help with cumulative reporting and used it instead of ThreadedSectionInfo.
Replaced currentSectionInfo and m_rootSection with m_sectionStack
Added LazyStat wrapper
Completed CumulativeReporterBase and reimplemented JUnitReporter in terms of it
Removed legacy JUnit reporter
Redacted test durations from JUnit reporter output in approval test script
Build 7
- New Junit reporter
- New Timer class
Removed basic reporter