diff --git a/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.cpp b/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.cpp index 0c541023ba..3efc30014c 100644 --- a/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.cpp +++ b/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.cpp @@ -315,7 +315,8 @@ void UnitTests::runTest (UnitTest& test) { ScopedPointer suite (test.run (this).release ()); - m_results->tests += suite->cases.size (); + m_results->cases += suite->cases.size (); + m_results->tests += suite->tests; m_results->failures += suite->failures; m_results->suites.add (suite.release ()); diff --git a/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.h b/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.h index bc7d8b6371..80dbfd830b 100644 --- a/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.h +++ b/Subtrees/beast/modules/beast_core/diagnostic/beast_UnitTest.h @@ -316,6 +316,7 @@ public: { Results () : whenStarted (Time::getCurrentTime ()) + , cases (0) , tests (0) , failures (0) { @@ -323,6 +324,7 @@ public: Time whenStarted; double secondsElapsed; + int cases; int tests; int failures;