Browse Source

BUG: Fix displaying of percentage

Andy Cedilnik 20 years ago
parent
commit
1823e78d5c
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Source/CTest/cmCTestTestHandler.cxx

+ 1 - 1
Source/CTest/cmCTestTestHandler.cxx

@@ -425,7 +425,7 @@ int cmCTestTestHandler::ProcessHandler()
       {
       {
       percent = 99;
       percent = 99;
       }
       }
-    cmCTestLog(m_CTest, HANDLER_OUTPUT, std::endl << std::setprecision(0) << percent << "% tests passed, "
+    cmCTestLog(m_CTest, HANDLER_OUTPUT, std::endl << static_cast<int>(percent + .5) << "% tests passed, "
       << failed.size() << " tests failed out of " << total << std::endl);
       << failed.size() << " tests failed out of " << total << std::endl);
     //fprintf(stderr,"\n%.0f%% tests passed, %i tests failed out of %i\n",
     //fprintf(stderr,"\n%.0f%% tests passed, %i tests failed out of %i\n",
     //  percent, int(failed.size()), total);
     //  percent, int(failed.size()), total);