protected:
etWin *tw = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC(Eina_Bool alpha_set);
};
void
etTestBaseOperation::initTC(Eina_Bool alpha_set)
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw = initNormalWin("TCWin_Normal", EINA_TRUE);
ASSERT_TRUE(tw != NULL) << "failed to initiation window";
if (alpha_set)
elm_win_alpha_set(tw->elm_win, alpha_set);
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestBaseOperation, win_show)
ASSERT_TRUE(showTCWin(tw)) << "failed to show window";
ASSERT_VIS_ON(tw);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseOperation", "win_show"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseOperation, win_stack)
ASSERT_TRUE(res);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseOperation", "win_stack"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseOperation, alpha_win_show)
ASSERT_TRUE(showTCWin(tw)) << "failed to show window";
ASSERT_VIS_ON(tw);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseOperation", "alpha_win_show"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseOperation, alpha_win_stack)
ASSERT_TRUE(res);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseOperation", "alpha_win_stack"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
etWin *tw_red = NULL;
etWin *tw_green = NULL;
etWin *tw_blue = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC(Eina_Bool show_win, Eina_Bool usr_geom);
};
void
etTestBaseMulti::initTC(Eina_Bool show_win, Eina_Bool usr_geom)
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw_red = initNormalWin("TCWin_Normal_red", usr_geom);
ASSERT_TRUE(tw_red != NULL) << "failed to initiation window";
if (show_win)
showTCWin(tw_blue);
ASSERT_VIS_ON(tw_blue);
}
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestBaseMulti, multi_all_wins_basic)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_basic"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_show1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_show1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_show2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_show2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_show3)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_show3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_raise1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_raise1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_raise2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_raise2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_stack_above1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_stack_above1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_stack_above2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_stack_above2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_stack_above3)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_stack_above3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_lower1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_lower1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_wins_lower2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_wins_lower2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_basic)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_basic"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_show1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_show1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_show2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_show2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_show3)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_show3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_raise1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_raise1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_raise2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_raise2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_stack_above1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_stack_above1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_stack_above2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_stack_above2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_stack_above3)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_stack_above3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_lower1)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_lower1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_lower2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_lower2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_all_full_wins_lower_activate)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_all_full_wins_lower_activate"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_2wins_show1)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_2wins_show1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_2wins_show2)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_2wins_show2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_2wins_show3)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_2wins_show3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_full_2wins_show1)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_full_2wins_show1"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_full_2wins_show2)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_full_2wins_show2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestBaseMulti, multi_full_2wins_show3)
ASSERT_EQ(2, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestBaseMulti", "multi_full_2wins_show3"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
etWin *tw_parent = NULL;
etWin *tw_child = NULL;
etWin *tw_base = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC(Eina_Bool show_win, Eina_Bool usr_geom);
};
void
etTestTransientFor::initTC(Eina_Bool show_win, Eina_Bool usr_geom)
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw_parent = initNormalWin("TCWin_Normal_parent", usr_geom);
if (show_win)
{
ASSERT_VIS_ON(tw_base);
}
ASSERT_TRUE(tw_base != NULL) << "failed to initiation window";
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestTransientFor, transient_for_basic)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTransientFor", "transient_for_basic"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestTransientFor, transient_for_basic2)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTransientFor", "transient_for_basic2"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestTransientFor, transient_for_raise)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTransientFor", "transient_for_raise"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestTransientFor, transient_for_lower)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTransientFor", "transient_for_lower"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestTransientFor, transient_for_above)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTransientFor", "transient_for_above"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
etWin *tw_normal = NULL;
etWin *tw_noti1 = NULL;
etWin *tw_noti2 = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC(Eina_Bool usr_geom);
};
void
etTestNotification::initTC(Eina_Bool usr_geom)
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw_normal = initNormalWin("TCWin_Normal_normal", usr_geom);
showTCWin(tw_normal);
ASSERT_VIS_ON(tw_normal);
showTCWin(tw_noti2);
ASSERT_VIS_ON(tw_noti2);
ASSERT_TRUE(tw_noti2 != NULL) << "failed to initiation window";
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestNotification, notification_level_default)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_default"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_level_medium)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_medium"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_level_high)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_high"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_level_top)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_top"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_level_none)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_none"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_level_change)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_level_change"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_default)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_default"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_medium)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_medium"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_high)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_high"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_top)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_top"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_none)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_none"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestNotification, notification_fullsize_level_change)
ASSERT_EQ(3, pass_count);
- ASSERT_EQ(etRunner::get().verifyTC("etTestNotification", "notification_fullsize_level_change"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
protected:
etWin *tw_base = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC();
};
void
etTestTzsh::initTC()
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw_base = initNormalWin("TCWin_Normal_base", EINA_FALSE);
ASSERT_TRUE(tw_base != NULL) << "failed to initiation window";
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
/******************
etRunner::get().freeWinInfoList(list);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTzsh", "scrsaver_basic"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
/* Name:
ASSERT_TRUE(chk_timeout_val_);
ASSERT_EQ(2, chk_cb_called_);
- ASSERT_EQ(etRunner::get().verifyTC("etTestTzsh", "scrsaver_mng_basic"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
protected:
const int rots[4] = {0, 90, 180, 270};
int saved_rot_ = 0;
-
etWin *tw_base = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC();
void testWinRotation(etWin *tw, int rot);
void
etTestRotation::initTC()
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw_base = initNormalWin("TCWin_Normal_Rotation", EINA_TRUE);
showTCWin(tw_base);
ASSERT_VIS_ON(tw_base);
// available rotations
elm_win_wm_rotation_available_rotations_set(tw_base->elm_win, rots, 4);
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
void
testWinRotation(tw_base, rot);
}
- ASSERT_EQ(etRunner::get().verifyTC("etTestRotation", "available_rotations"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
protected:
etWin *tw = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC(char * path, int type);
};
etTestSplash::initTC(char * path, int type)
{
Eina_Bool ret = EINA_FALSE;
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
tw = initNormalWin("TCWin_Splash", EINA_FALSE);
ASSERT_TRUE(tw != NULL) << "failed to initiation window";
ret = etRunner::get().setSplashLaunch(path, type);
etRunner::get().setSplashOwner();
ASSERT_TRUE(ret);
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestSplash, splash_edc)
ASSERT_TRUE(res);
- ASSERT_EQ(etRunner::get().verifyTC("etTestSplash", "splash_edc"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestSplash, splash_img)
ASSERT_TRUE(res);
- ASSERT_EQ(etRunner::get().verifyTC("etTestSplash", "splash_img"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestSplash, splash_disappear_after_real)
}
etRunner::get().freeWinInfoList(list);
- ASSERT_EQ(etRunner::get().verifyTC("etTestSplash", "splash_disappear_after_real"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
TEST_F(etTestSplash, splash_evas_callback_after_real)
}
etRunner::get().freeWinInfoList(list);
- ASSERT_EQ(etRunner::get().verifyTC("etTestSplash", "splash_evas_callback_after_real"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
}
protected:
etWin *tw = NULL;
etWin *tw_green = NULL;
+ std::string testCaseName;
+ std::string testName;
void initTC();
};
void
etTestEffect::initTC()
{
+ const ::testing::TestInfo *const test_info = ::testing::UnitTest::GetInstance()->current_test_info();
+
tw = initNormalWin("TCWin_Effect_Show1", EINA_FALSE);
ASSERT_TRUE(tw != NULL) << "failed to initiation window";
tw_green = initNormalWin("TCWin_Effect_GREEN", EINA_FALSE);
ASSERT_TRUE(tw_green != NULL) << "failed to initiation window";
+
+ testCaseName = test_info->test_case_name();
+ testName = test_info->name();
}
TEST_F(etTestEffect, effect_show)
showTCWin(tw);
ASSERT_EVENT(tw, E_TC_EVENT_TYPE_EFFECT);
- ASSERT_EQ(etRunner::get().verifyTC("etTestEffect", "effect_show"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
return;
}
showTCWin(tw);
ASSERT_EVENT(tw, E_TC_EVENT_TYPE_EFFECT_EVAS_CB);
- ASSERT_EQ(etRunner::get().verifyTC("etTestEffect", "effect_show_evas_callback"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
return;
}
elm_win_lower(tw->elm_win);
ASSERT_EVENT(tw, E_TC_EVENT_TYPE_EFFECT);
- ASSERT_EQ(etRunner::get().verifyTC("etTestEffect", "effect_hide_bylower"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
return;
}
tw->hide();
ASSERT_EVENT(tw, E_TC_EVENT_TYPE_EFFECT);
- ASSERT_EQ(etRunner::get().verifyTC("etTestEffect", "effect_hide_byunmap"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
return;
}
showTCWin(tw_green);
ASSERT_EVENT(tw, E_TC_EVENT_TYPE_EFFECT);
- ASSERT_EQ(etRunner::get().verifyTC("etTestEffect", "effect_bg"), EINA_TRUE);
+ ASSERT_EQ(etRunner::get().verifyTC(testCaseName, testName), EINA_TRUE);
return;
}