{
tbm_surface_h invalid_surface = (tbm_surface_h)1;
int width = tbm_surface_get_width(invalid_surface);
- EXPECT_EQ(0, width);
+ 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));
EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
TEST_F(TBMSurface, SurfaceGetWidthFailNull)
{
int width = tbm_surface_get_width(NULL);
- EXPECT_EQ(width, 0);
+ 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));
EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
{
tbm_surface_h invalid_surface = (tbm_surface_h)1;
int height = tbm_surface_get_height(invalid_surface);
- EXPECT_EQ(0, height);
+ 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));
EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
TEST_F(TBMSurface, SurfaceGetHeightFailNull)
{
int height = tbm_surface_get_height(NULL);
- EXPECT_EQ(height, 0);
+ 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));
EXPECT_STREQ(tbm_error_str(tbm_get_last_error()), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}