ecore: remove test of efl_loop_job.
authorCedric BAIL <cedric@osg.samsung.com>
Mon, 11 Dec 2017 19:28:23 +0000 (11:28 -0800)
committerCedric BAIL <cedric@osg.samsung.com>
Mon, 11 Dec 2017 22:04:09 +0000 (14:04 -0800)
src/tests/ecore/ecore_test_job.c

index 1259e91..537cbb7 100644 (file)
@@ -6,35 +6,6 @@
 #include "ecore_suite.h"
 
 static void
-_ecore_promise_quit(void *data, const Efl_Event *ev)
-{
-   Efl_Future_Event_Success *success = ev->info;
-   Eina_Bool *bob = data;
-   void *value = success->value;
-
-   fail_if(data != value);
-   *bob = EINA_TRUE;
-   ecore_main_loop_quit();
-}
-
-START_TEST(ecore_test_job_promise)
-{
-   Eina_Bool bob = EINA_FALSE;
-
-   ecore_init();
-
-   Efl_Object *promise = efl_loop_job(ecore_main_loop_get(), &bob);
-   efl_future_then(promise, &_ecore_promise_quit, NULL, NULL, &bob);
-
-   ecore_main_loop_begin();
-
-   fail_if(bob != EINA_TRUE);
-
-   ecore_shutdown();
-}
-END_TEST
-
-static void
 _ecore_quit(void *data)
 {
    Eina_Bool *bob = data;
@@ -64,5 +35,4 @@ END_TEST
 void ecore_test_ecore_job(TCase *tc)
 {
    tcase_add_test(tc, ecore_test_job);
-   tcase_add_test(tc, ecore_test_job_promise);
 }