{
}
-TEST_P(TDMEnv, DisplayInitDeinitWrongDpyBadAddress)
-{
- tdm_display *dpy;
- tdm_error ret;
-
- dpy = tdm_display_init(&ret);
- ASSERT_EQ(ret, TDM_ERROR_NONE);
- ASSERT_NE(dpy, NULL);
-
- EXPECT_EXIT({
- tdm_display *wrong_dpy = (tdm_display *)TDM_UT_INVALID_VALUE;
- tdm_display_deinit(wrong_dpy);
- exit(0);
- }, ::testing::ExitedWithCode(0), "");
-
- tdm_display_deinit(dpy);
-}
-
TEST_P(TDMEnv, DisplayDeinitWithNULL)
{
tdm_display_deinit(NULL);
}
-TEST_P(TDMEnv, DisplayDeinitRepeatWithSameDpy)
-{
- tdm_display *dpy;
- tdm_error ret;
-
- dpy = tdm_display_init(&ret);
- ASSERT_EQ(ret, TDM_ERROR_NONE);
- ASSERT_NE(dpy, NULL);
-
- EXPECT_EXIT({
- tdm_display_deinit(dpy);
- tdm_display_deinit(dpy);
- exit(0);
- }, ::testing::ExitedWithCode(0), "");
-
- tdm_display_deinit(dpy);
-}
-
#ifdef TDM_UT_TEST_WITH_PARAMS
INSTANTIATE_TEST_CASE_P(TDMEnvParams,
TDMEnv,