From 45f321a3a20e3caf833edac94438ae27f1c9caee Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Mon, 29 Jul 2013 14:54:54 -0700 Subject: [PATCH] Fix summary stats for unit test results --- modules/beast_core/diagnostic/beast_UnitTest.cpp | 3 ++- modules/beast_core/diagnostic/beast_UnitTest.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/beast_core/diagnostic/beast_UnitTest.cpp b/modules/beast_core/diagnostic/beast_UnitTest.cpp index 0c541023ba..3efc30014c 100644 --- a/modules/beast_core/diagnostic/beast_UnitTest.cpp +++ b/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/modules/beast_core/diagnostic/beast_UnitTest.h b/modules/beast_core/diagnostic/beast_UnitTest.h index bc7d8b6371..80dbfd830b 100644 --- a/modules/beast_core/diagnostic/beast_UnitTest.h +++ b/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;