tbm_module: add tbm_module_bo_map and use it
[platform/core/uifw/libtbm.git] / haltests / tc_tbm_bufmgr.cpp
index 19ea7b5..9357b69 100644 (file)
@@ -56,6 +56,9 @@ void TBMBufmgr::TearDown()
        TBMEnv::TearDown();
 }
 
+static int memory_for_invalid_param;
+static tbm_bufmgr invalid_bufmgr = (tbm_bufmgr)&memory_for_invalid_param;
+
 /* tbm_bufmgr_get_capability() */
 TEST_F(TBMBufmgr, BufmgrGetCapability)
 {
@@ -77,7 +80,7 @@ TEST_F(TBMBufmgr, BufmgrGetCapabilityWithNullBufmgr)
 
 TEST_F(TBMBufmgr, BufmgrGetCapabilityWithWrongBufmgr)
 {
-       tbm_bufmgr bufmgr = (tbm_bufmgr)UT_TBM_INVALID_VALUE;
+       tbm_bufmgr bufmgr = (tbm_bufmgr)TBM_UT_INVALID_VALUE;
        unsigned int capability;
 
        capability = tbm_bufmgr_get_capability(bufmgr);
@@ -90,7 +93,7 @@ TEST_F(TBMBufmgr, BufmgrGetCapabilityWithWrongBufmgr)
 TEST_F(TBMBufmgr, BufmgrBindNativeDisplay)
 {
        int ret;
-       void *native_display = (void *)UT_TBM_INVALID_VALUE;
+       void *native_display = (void *)TBM_UT_INVALID_VALUE;
 
        ret = tbm_bufmgr_bind_native_display(bufmgr, native_display);
        ASSERT_EQ(ret, 1);
@@ -99,7 +102,7 @@ TEST_F(TBMBufmgr, BufmgrBindNativeDisplay)
 TEST_F(TBMBufmgr, BufmgrBindNativeDisplayWithNullBufmgr)
 {
        int ret;
-       void *native_display = (void *)UT_TBM_INVALID_VALUE;
+       void *native_display = (void *)TBM_UT_INVALID_VALUE;
 
        ret = tbm_bufmgr_bind_native_display(NULL, native_display);
        ASSERT_EQ(ret, 0);
@@ -108,7 +111,7 @@ TEST_F(TBMBufmgr, BufmgrBindNativeDisplayWithNullBufmgr)
 TEST_F(TBMBufmgr, BufmgrBindNativeDisplayWithWrongBufmgr)
 {
        int ret;
-       void *native_display = (void *)UT_TBM_INVALID_VALUE;
+       void *native_display = (void *)TBM_UT_INVALID_VALUE;
 
        ret = tbm_bufmgr_bind_native_display(NULL, native_display);
        ASSERT_EQ(ret, 0);
@@ -133,12 +136,10 @@ TEST_F(TBMBufmgr, BufmgrSetBoLockType)
 
 TEST_F(TBMBufmgr, BufmgrSetBoLockTypeWithBufmgrParamTest)
 {
-       tbm_bufmgr invalid_bufmgr;
        int ret;
 
        ret = tbm_bufmgr_set_bo_lock_type(NULL, TBM_BUFMGR_BO_LOCK_TYPE_NEVER);
        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);
        EXPECT_EQ(ret, 0);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));