* @procedure
* @step 1 Initialize callback_counter to 0.
* @step 2 Set post-render event callback for the given Ecore_Evas window.
- * @step 3 Call ecore_evas_show(). Post-render event will be initialized after window showing.
- * @step 4 Set timer for preschedule termination of main loop if tested callback wasn't executed.
- * @step 5 Start of main loop and wait for tested callback executing.
- * @step 6 Check value of static variable named callback_counter. If this variable is more or equal to 1, that callback was executed, and this is well. In other cases we watch error.
- * @step 7 Call ecore_evas_buffer_render(). Post-render event will be initialized after window rendering.
- * @step 8 Set timer for preschedule termination of main loop if tested callback wasn't executed.
- * @step 9 Start of main loop and wait for tested callback executing.
- * @step 10 Check value of static variable named callback_counter. If this variable is more or equal to 1, that callback was executed, and this is well. In other cases we watch error.
+ * @step 3 Call ecore_evas_show().
+ * @step 4 Call ecore_evas_buffer_render(). Post-render event will be initialized after window rendering.
+ * @step 5 Set timer for preschedule termination of main loop if tested callback wasn't executed.
+ * @step 6 Start of main loop and wait for tested callback executing.
+ * @step 7 Check value of static variable named callback_counter. If this variable is more or equal to 1, that callback was executed, and this is well. In other cases we watch error.
*
* @passcondition
* Variable named callback_counter must be more or equal 1, and there is no segmentation fault.
ecore_evas_callback_post_render_set(ee, callback_function);
ecore_evas_show(ee);
- timer = ecore_timer_add(1.0, _quit_timer_cb, NULL);
- if (timer == NULL)
- {
- ck_abort_msg("[TEST_FAIL]:: %s[%d] : Test has failed (timer cannot be created for testing)..", __FILE__, __LINE__);
- }
- ecore_main_loop_begin();
-
- if (callback_counter < 1)
- {
- ck_abort_msg("[TEST_FAIL]:: %s[%d] : Test has failed..", __FILE__, __LINE__);
- }
-
- callback_counter = 0;
-
ecore_evas_buffer_render(ee);
timer = ecore_timer_add(1.0, _quit_timer_cb, NULL);
if (timer == NULL)