etRunner::init()
{
Eina_Bool res = EINA_FALSE;
+ int screenshot_w = 0, screenshot_h = 0;
worker.waitTime = E_TEST_WORK_TIME;
res = addSignalHandlers();
EINA_SAFETY_ON_FALSE_RETURN_VAL(res, EINA_FALSE);
- screenshot = efl_util_screenshot_initialize(CAPTURE_WIDTH, CAPTURE_HEIGHT);
- if (screenshot == NULL)
- ERR("efl_util_screenshot_initialize fail\n");
+ execute_verifyTC = EINA_FALSE;
+ if ((output.w == CAPTURE_WIDTH_MOBILE) && (output.h == CAPTURE_HEIGHT_MOBILE))
+ {
+ execute_verifyTC = EINA_TRUE;
+ screenshot_w = CAPTURE_WIDTH_MOBILE;
+ screenshot_h = CAPTURE_HEIGHT_MOBILE;
+ screenshot = efl_util_screenshot_initialize(screenshot_w, screenshot_h);
+ if (screenshot == NULL)
+ ERR("efl_util_screenshot_initialize fail\n");
+ }
return EINA_TRUE;
}
tbm_surface_h surface = NULL;
Eina_Bool ret = EINA_FALSE;
+ EINA_SAFETY_ON_FALSE_RETURN_VAL(execute_verifyTC, EINA_TRUE);
EINA_SAFETY_ON_NULL_RETURN_VAL(screenshot, EINA_FALSE);
surface = efl_util_screenshot_take_tbm_surface(screenshot);
// UT_WAIT("test");
return ret;
-}
\ No newline at end of file
+}
ASSERT_TRUE(ev_result_iconic->isUniconified()) << "Window is iconified"; \
} while (0)
-
-#define CAPTURE_WIDTH 720
-#define CAPTURE_HEIGHT 1280
+#define CAPTURE_WIDTH_MOBILE 720
+#define CAPTURE_HEIGHT_MOBILE 1280
#define PNG_DEPTH 8
#define C(b, m) (((b) >> (m)) & 0xFF)
#define FOURCC_STR(id) C(id, 0), C(id, 8), C(id, 16), C(id, 24)