ASSERT_HINT(tw, test_hint_id, "win.test.auxhint", "test");
}
+TEST_F(etTestAuxHint, add_hint2)
+{
+ Eina_Bool ret = EINA_FALSE;
+
+ initTC();
+
+ ret = etRunner::get().addAuxHint(tw, test_hint_id, "win.test.auxhint", "test");
+ ASSERT_TRUE(ret);
+ ASSERT_HINT(tw, test_hint_id, "win.test.auxhint", "test");
+
+ // change value using add hint
+ ret = etRunner::get().addAuxHint(tw, test_hint_id, "win.test.auxhint", "test2");
+ ASSERT_TRUE(ret);
+ ASSERT_HINT(tw, test_hint_id, "win.test.auxhint", "test2");
+}
+
TEST_F(etTestAuxHint, change_hint)
{
Eina_Bool ret = EINA_FALSE;
ASSERT_HINT(tw, test_hint_id, "win.test.auxhint", "test");
}
+TEST_F(etTestAuxHint, revert_hint_using_add)
+{
+ Eina_Bool ret = EINA_FALSE;
+
+ initTC();
+
+ // add hint with id:486
+ ret = etRunner::get().addAuxHint(tw, test_hint_id, "win.test.auxhint", "origin");
+ ASSERT_TRUE(ret);
+
+ // verify add aux hint - val:origin
+ ASSERT_HINT(tw, test_hint_id, "win.test.auxhint", "origin");
+
+ // verify server's aux hint of "win.test.auxhint" // "origin"
+ ev_result_hint = etRunner::get().getAuxHint(tw, "win.test.auxhint");
+ compareHint(ev_result_hint, test_hint_id, "win.test.auxhint", "origin");
+
+ // add hint with id:487
+ ret = etRunner::get().addAuxHint(tw, test_hint_id + 1, "win.test.auxhint", "temp");
+ ASSERT_TRUE(ret);
+
+ // verify add aux hint - val:temp
+ ASSERT_HINT(tw, test_hint_id + 1, "win.test.auxhint", "temp");
+
+ // verify server's aux hint of "win.test.auxhint" // "temp"
+ ev_result_hint = etRunner::get().getAuxHint(tw, "win.test.auxhint");
+ compareHint(ev_result_hint, test_hint_id + 1, "win.test.auxhint", "temp");
+
+ // remove hint id:487
+ ret = etRunner::get().delAuxHint(tw, test_hint_id + 1);
+ ASSERT_TRUE(ret);
+
+ // verify del aux hint - val:temp
+ ASSERT_HINT(tw, test_hint_id + 1, "win.test.auxhint", "temp");
+
+ // verify server's aux hint of "win.test.auxhint" // "origin"
+ ev_result_hint = etRunner::get().getAuxHint(tw, "win.test.auxhint");
+ compareHint(ev_result_hint, test_hint_id, "win.test.auxhint", "origin");
+}
+