aboutsummaryrefslogtreecommitdiff
path: root/src/test/examples/TestEngine/TestEngine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/examples/TestEngine/TestEngine.cpp')
-rw-r--r--src/test/examples/TestEngine/TestEngine.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/test/examples/TestEngine/TestEngine.cpp b/src/test/examples/TestEngine/TestEngine.cpp
index a6a21174..4c7ec1c3 100644
--- a/src/test/examples/TestEngine/TestEngine.cpp
+++ b/src/test/examples/TestEngine/TestEngine.cpp
@@ -69,11 +69,19 @@ LExit:
69} 69}
70 70
71HRESULT TestEngine::Log( 71HRESULT TestEngine::Log(
72 __in BOOTSTRAPPER_LOG_LEVEL level,
72 __in LPCWSTR wzMessage 73 __in LPCWSTR wzMessage
73 ) 74 )
74{ 75{
75 LogStringLine(REPORT_STANDARD, "%ls", wzMessage); 76 switch (level)
76 return ConsoleWriteLine(CONSOLE_COLOR_NORMAL, "%ls", wzMessage); 77 {
78 case BOOTSTRAPPER_LOG_LEVEL_NONE:
79 case BOOTSTRAPPER_LOG_LEVEL_DEBUG:
80 return S_OK;
81 default:
82 LogStringLine(REPORT_STANDARD, "%ls", wzMessage);
83 return ConsoleWriteLine(CONSOLE_COLOR_NORMAL, "%ls", wzMessage);
84 }
77} 85}
78 86
79HRESULT TestEngine::RunApplication() 87HRESULT TestEngine::RunApplication()
@@ -169,7 +177,7 @@ HRESULT TestEngine::BAEngineLog(
169 __in BAENGINE_LOG_RESULTS* /*pResults*/ 177 __in BAENGINE_LOG_RESULTS* /*pResults*/
170 ) 178 )
171{ 179{
172 return Log(pArgs->wzMessage); 180 return Log(pArgs->level, pArgs->wzMessage);
173} 181}
174 182
175HRESULT TestEngine::BAEngineQuit( 183HRESULT TestEngine::BAEngineQuit(