haltest: use memory pointer intead TBM_UT_INVALID_UINT_VALUE
[platform/core/uifw/libtbm.git] / haltests / tc_tbm_surface.cpp
index 6c75858..36fda89 100644 (file)
@@ -87,6 +87,9 @@ void TBMSurface::TearDown()
        TBMBufmgr::TearDown();
 }
 
+static int memory_for_invalid_param;
+static tbm_surface_h invalid_surface = (tbm_surface_h)&memory_for_invalid_param;
+
 TEST_F(TBMSurface, SurfaceCeateFailInvalidGeometry)
 {
        tbm_surface_h surf1 = NULL;
@@ -125,7 +128,6 @@ TEST_F(TBMSurface, SurfaceCeateSuccess)
 
 TEST_F(TBMSurface, SurfaceGetFormatFailInvalidInput)
 {
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
        tbm_format fmt = tbm_surface_get_format(invalid_surface);
        EXPECT_EQ(0, fmt);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_SURFACE_ERROR_INVALID_PARAMETER));
@@ -150,7 +152,6 @@ TEST_F(TBMSurface, SurfaceGetFormatSuccess)
 
 TEST_F(TBMSurface, SurfaceGetWidthFailInvalidInput)
 {
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
        int width = tbm_surface_get_width(invalid_surface);
        EXPECT_EQ(width, TBM_SURFACE_ERROR_INVALID_PARAMETER);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_SURFACE_ERROR_INVALID_PARAMETER));
@@ -175,7 +176,6 @@ TEST_F(TBMSurface, SurfaceGetWidthSuccess)
 
 TEST_F(TBMSurface, SurfaceGetHeightFailInvalidInput)
 {
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
        int height = tbm_surface_get_height(invalid_surface);
        EXPECT_EQ(height, TBM_SURFACE_ERROR_INVALID_PARAMETER);
        EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_SURFACE_ERROR_INVALID_PARAMETER));
@@ -200,7 +200,6 @@ TEST_F(TBMSurface, SurfaceGetHeightSuccess)
 
 TEST_F(TBMSurface, SurfaceGetInfoInvalidInput)
 {
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
        tbm_surface_info_s info;
        tbm_surface_error_e result = TBM_SURFACE_ERROR_NONE;
 
@@ -247,7 +246,6 @@ TEST_F(TBMSurface, SurfaceMapFailInvalidInput)
 {
        tbm_surface_info_s info;
        tbm_surface_error_e result = TBM_SURFACE_ERROR_NONE;
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
 
        result = (tbm_surface_error_e)tbm_surface_map(invalid_surface, 0, &info);
        EXPECT_STREQ(tbm_error_str(result), tbm_error_str(TBM_SURFACE_ERROR_INVALID_PARAMETER));
@@ -291,7 +289,6 @@ TEST_F(TBMSurface, SurfaceMapSuccess)
 TEST_F(TBMSurface, SurfaceUnmapFailInvalidInput)
 {
        tbm_surface_error_e result = TBM_SURFACE_ERROR_NONE;
-       tbm_surface_h invalid_surface = (tbm_surface_h)1;
        result = (tbm_surface_error_e)tbm_surface_unmap(invalid_surface);
        EXPECT_STREQ(tbm_error_str(result), tbm_error_str(TBM_SURFACE_ERROR_INVALID_PARAMETER));
        EXPECT_STREQ(tbm_error_str(result), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));