Scene container is changed to unordered_map in SceneCollection.
Apply the change to 'getAllSceneInstance' logic.
Change-Id: I48916883b115c7eb57cfe63d1ae55d6d2ee1c430
Signed-off-by: ChaJiWon <jw_wonny.cha@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/9205
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
(cherry picked from commit
f162cb2234428750943373d939415fb09fd103d8)
Reviewed-on: https://gerrit.iotivity.org/gerrit/10267
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>
for(const auto &it : scenes)
{
for(const auto &it : scenes)
{
- ASSERT_EQ(it.first, sceneNames.at(count++));
+ for (const auto &name : sceneNames)
+ {
+ if(it.first == name)
+ {
+ count++;
+ break;
+ }
+ }
}
TEST_F(SceneTest, getSceneActionUsingRemoteResource)
}
TEST_F(SceneTest, getSceneActionUsingRemoteResource)
pScene1->addNewSceneAction(pRemoteResource2, KEY_2, VALUE_2);
ASSERT_THROW(pScene1->execute(nullptr), RCSInvalidParameterException);
pScene1->addNewSceneAction(pRemoteResource2, KEY_2, VALUE_2);
ASSERT_THROW(pScene1->execute(nullptr), RCSInvalidParameterException);
-}
\ No newline at end of file