[ROSAUTOTEST] Fix and improve some log handling (#1531)

* wmain(): Use endl instead of '\n', for 'System uptime'
* wmain(): Output "[ROSAUTOTEST] " in two cases: 'System uptime' and all CSimpleException.
This commit is contained in:
Serge Gautherie 2019-05-07 08:39:52 +02:00 committed by Colin Finck
parent 535b8dda8d
commit 627f0242ad

View file

@ -59,8 +59,10 @@ wmain(int argc, wchar_t* argv[])
Configuration.GetSystemInformation();
Configuration.GetConfigurationFromFile();
ss << "\n\nSystem uptime " << setprecision(2) << fixed ;
ss << ((float)GetTickCount()/1000) << " seconds\n";
ss << endl
<< endl
<< "[ROSAUTOTEST] System uptime " << setprecision(2) << fixed;
ss << ((float)GetTickCount()/1000) << " seconds" << endl;
StringOut(ss.str());
/* Report tests startup */
@ -89,8 +91,11 @@ wmain(int argc, wchar_t* argv[])
}
catch(CSimpleException& e)
{
stringstream ss;
// e.GetMessage() must include ending '\n'.
StringOut(e.GetMessage());
ss << "[ROSAUTOTEST] " << e.GetMessage();
StringOut(ss.str());
}
catch(CFatalException& e)
{