summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2017-09-18 16:40:05 -0400
committerJackLivio <jack@livio.io>2017-09-18 16:40:05 -0400
commitd44f8c2c4827f5c5dc50f6ab2c8010abe9958bc2 (patch)
tree5cb234a7f79c73206e53864ff593a2d331f0b76f
parent1e56f2d97d3a589ef95a1fb215bde2085dfbc437 (diff)
downloadsdl_core-d44f8c2c4827f5c5dc50f6ab2c8010abe9958bc2.tar.gz
Fix unit test failure
This unit test was seen to fail on some machines. This fix makes sure that HMIToMobileResult does not return an older cached value defined earlier in the show_test class.
-rw-r--r--src/components/application_manager/test/commands/mobile/show_test.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/components/application_manager/test/commands/mobile/show_test.cc b/src/components/application_manager/test/commands/mobile/show_test.cc
index 29ab902f5c..458d55ac20 100644
--- a/src/components/application_manager/test/commands/mobile/show_test.cc
+++ b/src/components/application_manager/test/commands/mobile/show_test.cc
@@ -720,6 +720,7 @@ TEST_F(ShowRequestTest, Run_MainField4_MetadataTag) {
}
TEST_F(ShowRequestTest, Run_MainField1_MetadataTagWithNoFieldData) {
+ Mock::VerifyAndClearExpectations(&mock_message_helper_);
MessageSharedPtr msg = CreateMsgParams();
SharedPtr<ShowRequest> command(CreateCommand<ShowRequest>(msg));
@@ -744,6 +745,10 @@ TEST_F(ShowRequestTest, Run_MainField1_MetadataTagWithNoFieldData) {
Event event(hmi_apis::FunctionID::UI_Show);
event.set_smart_object(*ev_msg);
+ EXPECT_CALL(mock_message_helper_,
+ HMIToMobileResult(hmi_apis::Common_Result::SUCCESS))
+ .WillOnce(Return(mobile_apis::Result::SUCCESS));
+
MessageSharedPtr ui_command_result;
EXPECT_CALL(
app_mngr_,
@@ -759,6 +764,8 @@ TEST_F(ShowRequestTest, Run_MainField1_MetadataTagWithNoFieldData) {
(*ui_command_result)[am::strings::msg_params][am::strings::result_code]
.asInt(),
static_cast<int32_t>(mobile_apis::Result::WARNINGS));
+
+ Mock::VerifyAndClearExpectations(&mock_message_helper_);
}
TEST_F(ShowRequestTest, Run_MediaClock_SUCCESS) {