#3213
Expose test case count to IEventListener::testRunStarting
Closes #2677.
adds a testCaseCount field to TestRunInfo so listeners can see how many tests will run.
moved the test calculation in TestGroup so it runs before RunContext is created, it solves a c++ initialization order issue and allows correct cnt to be passed .
added new test X39 to verify count works fine for both normal, filtered test runs.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 91.18%. Comparing base (
f899467) to head (237cfb8).Additional details and impacted files
:rocket: New features to boost your workflow: