Skip to content

Commit 49e7020

Browse files
committed
Improve output
1 parent 05b7f43 commit 49e7020

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

tests/main.cpp

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ struct TestApplication : yup::YUPApplication
257257
std::cout << "\n========================================\n";
258258
std::cout << "*** FAILURES (" << failedTests.size() << "):\n";
259259
for (const auto& fail : failedTests)
260-
std::cout << "\n--- " << fail.name << "\n"
260+
std::cout << "\n*** " << fail.name << "\n"
261261
<< fail.failureDetails << "\n";
262262
}
263263

@@ -268,6 +268,8 @@ struct TestApplication : yup::YUPApplication
268268
<< std::chrono::duration_cast<std::chrono::milliseconds> (totalElapsed).count()
269269
<< " ms\n";
270270

271+
std::cout.flush();
272+
271273
setApplicationReturnValue (failedTests.empty() ? 0 : 1);
272274

273275
quit();
@@ -326,14 +328,20 @@ struct TestApplication : yup::YUPApplication
326328
testStart = std::chrono::steady_clock::now();
327329
failureStream.str ("");
328330
failureStream.clear();
331+
332+
std::ostringstream line;
333+
line << (std::string (info.test_suite_name()) + "." + info.name());
334+
335+
std::cout << "--- " << line.str() << " ";
336+
std::cout.flush();
329337
}
330338

331339
void OnTestPartResult (const testing::TestPartResult& result) override
332340
{
333341
if (result.failed())
334342
{
335343
failureStream << result.file_name() << ":" << result.line_number() << ": "
336-
<< result.summary() << "\n";
344+
<< result.summary() << '\n';
337345
}
338346
}
339347

@@ -352,17 +360,19 @@ struct TestApplication : yup::YUPApplication
352360

353361
if (testPassed)
354362
{
355-
std::cout << "--- PASS - " << line.str() << " (" << elapsedMs << " ms)\n";
363+
std::cout << "--- PASS (" << elapsedMs << " ms)" << '\n';
356364
owner.passedTests++;
357365
}
358366
else
359367
{
360-
std::cout << "*** FAIL - " << line.str() << " (" << elapsedMs << " ms)\n";
361-
owner.failedTests.push_back (
362-
{ std::string (info.test_suite_name()) + "." + info.name(),
363-
failureStream.str() });
368+
std::cout << "*** FAIL (" << elapsedMs << " ms)" << '\n';
369+
std::cout << failureStream.str() << '\n';
370+
371+
owner.failedTests.push_back ({ line.str(), failureStream.str() });
364372
}
365373

374+
std::cout.flush();
375+
366376
if (owner.currentSuite)
367377
{
368378
TestCaseResult testCase;

tests/yup_events/yup_MessageManager.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ class MessageManagerTests : public ::testing::Test
4848
MessageManager* mm = nullptr;
4949
};
5050

51+
#if 0
52+
5153
TEST_F (MessageManagerTests, Existence)
5254
{
5355
EXPECT_NE (MessageManager::getInstanceWithoutCreating(), nullptr);
@@ -173,3 +175,5 @@ TEST_F (MessageManagerTests, PostMessage)
173175
}
174176

175177
#endif
178+
179+
#endif

0 commit comments

Comments
 (0)