summaryrefslogtreecommitdiff
path: root/tools/slang-test/test-reporter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/slang-test/test-reporter.cpp')
-rw-r--r--tools/slang-test/test-reporter.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/slang-test/test-reporter.cpp b/tools/slang-test/test-reporter.cpp
index 84bcaa32c..8000fd2a5 100644
--- a/tools/slang-test/test-reporter.cpp
+++ b/tools/slang-test/test-reporter.cpp
@@ -338,6 +338,7 @@ void TestReporter::_addResult(const TestInfo& info)
_appendTime(info.executionTime, buffer);
}
printf("%s test: '%S' %s\n", resultString, info.name.toWString().begin(), buffer.getBuffer());
+ fflush(stdout);
};
switch (m_outputMode)
@@ -498,7 +499,7 @@ void TestReporter::message(TestMessageType type, const String& message)
{
fputs(message.getBuffer(), stderr);
}
-
+ fflush(stderr);
// Just dump out if can dump out
return;
}
@@ -515,6 +516,7 @@ void TestReporter::message(TestMessageType type, const String& message)
{
fputs(message.getBuffer(), stderr);
}
+ fflush(stderr);
}
if (m_currentMessage.getLength() > 0)