ref: e8fafebd96ed31422a05d662c89da1090bfa76f6
parent: 3aec3a2606abb2e28f0753aaec96292dd3f5c47e
author: Martin Storsjö <martin@martin.st>
date: Wed Aug 6 17:32:08 EDT 2014
Silence warnings and errors when running tests that intentionally produce errors
--- a/test/encoder/EncUT_InterfaceTest.cpp
+++ b/test/encoder/EncUT_InterfaceTest.cpp
@@ -18,6 +18,9 @@
TEST_F (EncInterfaceCallTest, BaseParameterVerify) {
+ int uiTraceLevel = WELS_LOG_QUIET;
+ encoder_->SetOption (ENCODER_OPTION_TRACE_LEVEL, &uiTraceLevel);
+
int ret = cmResultSuccess;
SEncParamBase baseparam;
memset (&baseparam, 0, sizeof (SEncParamBase));
@@ -27,4 +30,7 @@
ret = encoder_->Initialize (&baseparam);
EXPECT_EQ (ret, static_cast<int> (cmInitParaError));
+
+ uiTraceLevel = WELS_LOG_ERROR;
+ encoder_->SetOption (ENCODER_OPTION_TRACE_LEVEL, &uiTraceLevel);
}