capability = tbm_bufmgr_get_capability(bufmgr);
EXPECT_NE(capability, TBM_BUFMGR_CAPABILITY_NONE);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
}
TEST_F(TBMBufmgr, BufmgrGetCapabilityWithNullBufmgr)
capability = tbm_bufmgr_get_capability(NULL);
EXPECT_EQ(capability, TBM_BUFMGR_CAPABILITY_NONE);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
TEST_F(TBMBufmgr, BufmgrGetCapabilityWithWrongBufmgr)
capability = tbm_bufmgr_get_capability(bufmgr);
EXPECT_EQ(capability, TBM_BUFMGR_CAPABILITY_NONE);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
/* tbm_bufmgr_bind_native_display() */
int ret;
ret = tbm_bufmgr_set_bo_lock_type(bufmgr, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
- ASSERT_TRUE(ret == 1);
+ EXPECT_EQ(ret, 1);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
ret = tbm_bufmgr_set_bo_lock_type(bufmgr, TBM_BUFMGR_BO_LOCK_TYPE_ONCE);
- ASSERT_TRUE(ret == 1);
+ EXPECT_EQ(ret, 1);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
ret = tbm_bufmgr_set_bo_lock_type(bufmgr, TBM_BUFMGR_BO_LOCK_TYPE_ALWAYS);
- ASSERT_TRUE(ret == 1);
+ EXPECT_EQ(ret, 1);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
}
TEST_F(TBMBufmgr, BufmgrSetBoLockTypeWithBufmgrParamTest)
int ret;
ret = tbm_bufmgr_set_bo_lock_type(NULL, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
- ASSERT_TRUE(ret == 0);
+ EXPECT_EQ(ret, 0);
invalid_bufmgr = (tbm_bufmgr)UT_TBM_INVALID_VALUE;
ret = tbm_bufmgr_set_bo_lock_type(invalid_bufmgr, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
- ASSERT_TRUE(ret == 0);
+ EXPECT_EQ(ret, 0);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
// TODO::::
tbm_bufmgr bufmgr;
bufmgr = tbm_bufmgr_init(-1);
- ASSERT_TRUE(bufmgr != NULL);
+ EXPECT_NE(bufmgr, nullptr);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
tbm_bufmgr_deinit(bufmgr);
TBMEnv::TearDown();
bufmgr = tbm_bufmgr_init(-1);
- ASSERT_TRUE(bufmgr == NULL);
+ EXPECT_EQ(bufmgr, nullptr);
ASSERT_TRUE(tbm_bufmgr_debug_get_ref_count() == 0);
}
for (i = 0; i < 10; i++) {
bufmgr[i] = tbm_bufmgr_init(-1);
- ASSERT_TRUE(bufmgr[i] != NULL);
+ EXPECT_NE(bufmgr[i], nullptr);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
}
for (i = 0; i < 10; i++)
tbm_bufmgr bufmgr;
bufmgr = tbm_bufmgr_server_init();
- ASSERT_TRUE(bufmgr != NULL);
+ EXPECT_NE(bufmgr, nullptr);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
tbm_bufmgr_deinit(bufmgr);
TBMEnv::TearDown();
bufmgr = tbm_bufmgr_server_init();
- ASSERT_TRUE(bufmgr != NULL);
+ EXPECT_NE(bufmgr, nullptr);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
tbm_bufmgr_deinit(bufmgr);
for (i = 0; i < 10; i++) {
bufmgr[i] = tbm_bufmgr_server_init();
- ASSERT_TRUE(bufmgr[i] != NULL);
+ EXPECT_NE(bufmgr[i], nullptr);
+ EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
}
for (i = 0; i < 10; i++)
tbm_format *formats = NULL;
bufmgr = tbm_bufmgr_server_init();
- ASSERT_TRUE(bufmgr != NULL);
+ EXPECT_NE(bufmgr, nullptr);
ASSERT_TRUE(tbm_surface_internal_query_supported_formats(&formats, &num));
ASSERT_TRUE(num > 0);
tbm_format *formats = NULL;
bufmgr = tbm_bufmgr_server_init();
- ASSERT_TRUE(bufmgr != NULL);
+ EXPECT_NE(bufmgr, nullptr);
ASSERT_FALSE(tbm_surface_internal_query_supported_formats(&formats, NULL));
ASSERT_FALSE(tbm_surface_internal_query_supported_formats(NULL, &num));