From: Carsten Haitzler (Rasterman) Date: Tue, 20 Oct 2015 05:05:05 +0000 (+0900) Subject: elm test - make automated test betetr by auto-exiting after 50 bounces X-Git-Tag: v1.16.0-beta3~25 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=04c553525086fd212c8a27e38c135a27cba42ba0;p=platform%2Fupstream%2Felementary.git elm test - make automated test betetr by auto-exiting after 50 bounces --- diff --git a/src/bin/test_genlist.c b/src/bin/test_genlist.c index cf77362..2d6d6ce 100644 --- a/src/bin/test_genlist.c +++ b/src/bin/test_genlist.c @@ -304,11 +304,14 @@ _bounce_cb(void *data) { Bounce *bounce = data; bounce->state++; - if (bounce->state > 1) bounce->state = 0; - if (bounce->state == 1) + if (bounce->state & 0x1) elm_genlist_item_bring_in(bounce->it2, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE); else elm_genlist_item_bring_in(bounce->it1, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE); + if (bounce->state > 50) + { + if (getenv("ELM_TEST_AUTOBOUNCE")) elm_exit(); + } return EINA_TRUE; }