haltest: use memory pointer intead TBM_UT_INVALID_UINT_VALUE
[platform/core/uifw/libtbm.git] / haltests / tc_tbm_surface_internal.cpp
index a3a27ec..ceacb27 100644 (file)
@@ -74,6 +74,9 @@ void TBMSurfaceInternal::TearDown()
        TBMBufmgr::TearDown();
 }
 
+static int memory_for_invalid_param;
+static tbm_surface_h invalid_surface = (tbm_surface_h)&memory_for_invalid_param;
+
 /* tbm_surface_h tbm_surface_internal_create_with_flags(int width, int height, int format, int flags) */
 TEST_F(TBMSurfaceInternal, SurfaceInternalCeateDestroyTest)
 {
@@ -128,15 +131,12 @@ TEST_F(TBMSurfaceInternal, SurfaceInteranlDestroyTwiceTest)
 /* tbm_surface_internal_is_valid(tbm_surface_h surface) */
 TEST_F(TBMSurfaceInternal, SurfaceInteranlIsValid)
 {
-       tbm_surface_h invalid_surface;
-
        EXPECT_TRUE(tbm_surface_internal_is_valid(surface));
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_NONE));
 
        EXPECT_FALSE(tbm_surface_internal_is_valid(NULL));
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
 
-       invalid_surface = (tbm_surface_h)UT_TBM_INVALID_VALUE;
        EXPECT_FALSE(tbm_surface_internal_is_valid((tbm_surface_h)&invalid_surface));
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
 }
@@ -166,11 +166,10 @@ TEST_F(TBMSurfaceInternal, GetBoFailNULL)
 
 TEST_F(TBMSurfaceInternal, GetBoFailInvalideInput)
 {
-       tbm_surface_h invalide_surface = (tbm_surface_h)1;
        tbm_bo bo = NULL;
 
        /* invalid surface */
-       bo = tbm_surface_internal_get_bo(invalide_surface, 0);
+       bo = tbm_surface_internal_get_bo(invalid_surface, 0);
        EXPECT_EQ(nullptr, bo);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));