edje: let's fix the edje test to init/shutdown edje correctly.
authorCedric BAIL <cedric.bail@samsung.com>
Thu, 21 Feb 2013 09:45:45 +0000 (18:45 +0900)
committerCedric BAIL <cedric.bail@samsung.com>
Thu, 21 Feb 2013 09:45:45 +0000 (18:45 +0900)
We have so much wonderfull tool, like git and make lcov-check. Sadly
we are lacking a tool to check their usage ! PEBKAC is still an issue.

src/tests/edje/edje_tests_helpers.h

index fa87e81..0319c94 100644 (file)
@@ -7,12 +7,13 @@
 #define EDJE_TEST_INIT_EVAS() _setup_evas()
 
 #define EDJE_TEST_FREE_EVAS() \
-do \
-{ \
-   evas_free(evas); \
-   evas_shutdown(); \
-} \
-while (0)
+  do                         \
+    {                        \
+      edje_shutdown();       \
+      evas_free(evas);       \
+      evas_shutdown();       \
+    }                        \
+  while (0)
 
 static Evas *
 _setup_evas()
@@ -21,6 +22,8 @@ _setup_evas()
    Evas_Engine_Info *einfo;
 
    evas_init();
+   edje_init();
+
    evas = evas_new();
 
    evas_output_method_set(evas, evas_render_method_lookup("buffer"));