summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test/application_impl_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/test/application_impl_test.cc')
-rw-r--r--src/components/application_manager/test/application_impl_test.cc15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/components/application_manager/test/application_impl_test.cc b/src/components/application_manager/test/application_impl_test.cc
index 1977044ce3..8411d1741e 100644
--- a/src/components/application_manager/test/application_impl_test.cc
+++ b/src/components/application_manager/test/application_impl_test.cc
@@ -260,8 +260,8 @@ TEST_F(ApplicationImplTest, AddStates_RemoveNotLastNotFirstState) {
app_impl->RemoveHMIState(kDefaultWindowId, state2->state_id());
HmiStatePtr current_state = app_impl->CurrentHmiState(kDefaultWindowId);
EXPECT_EQ(state3, current_state);
- // HMI level is equal to parent hmi_level
- EXPECT_EQ(HMILevel::HMI_FULL, current_state->hmi_level());
+ // HMI level is equal to state3 hmi_level
+ EXPECT_EQ(HMILevel::HMI_LIMITED, current_state->hmi_level());
EXPECT_EQ(HmiState::STATE_ID_TTS_SESSION, current_state->state_id());
EXPECT_EQ(state1, current_state->parent());
}
@@ -270,10 +270,9 @@ TEST_F(ApplicationImplTest, AddStates_RemoveFirstState) {
HmiStatePtr state1 = TestAddHmiState(HMILevel::HMI_FULL,
HmiState::STATE_ID_PHONE_CALL,
&ApplicationImpl::AddHMIState);
- // Second state
- TestAddHmiState(HMILevel::HMI_NONE,
- HmiState::STATE_ID_VIDEO_STREAMING,
- &ApplicationImpl::AddHMIState);
+ HmiStatePtr state2 = TestAddHmiState(HMILevel::HMI_NONE,
+ HmiState::STATE_ID_VIDEO_STREAMING,
+ &ApplicationImpl::AddHMIState);
HmiStatePtr state3 = TestAddHmiState(HMILevel::HMI_LIMITED,
HmiState::STATE_ID_TTS_SESSION,
&ApplicationImpl::AddHMIState);
@@ -286,7 +285,7 @@ TEST_F(ApplicationImplTest, AddStates_RemoveFirstState) {
// Last state does not have a parent
EXPECT_EQ(HMILevel::HMI_LIMITED, current_state->hmi_level());
EXPECT_EQ(HmiState::STATE_ID_TTS_SESSION, current_state->state_id());
- EXPECT_EQ(nullptr, current_state->parent());
+ EXPECT_EQ(state2, current_state->parent());
}
TEST_F(ApplicationImplTest, SetRegularState_RemoveFirstState) {
@@ -307,7 +306,7 @@ TEST_F(ApplicationImplTest, SetRegularState_RemoveFirstState) {
HmiStatePtr current_state = app_impl->CurrentHmiState(kDefaultWindowId);
EXPECT_EQ(state3, current_state);
// Last state has a parent
- EXPECT_EQ(HMILevel::HMI_FULL, current_state->hmi_level());
+ EXPECT_EQ(HMILevel::HMI_LIMITED, current_state->hmi_level());
EXPECT_EQ(HmiState::STATE_ID_TTS_SESSION, current_state->state_id());
EXPECT_EQ(state2, current_state->parent());
}