jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6eff3fa3f5b0c09a597d72efea3713132b742a25

commit 6eff3fa3f5b0c09a597d72efea3713132b742a25
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Mon Apr 20 16:02:46 2015 +0900

    Evas tests: Add debug logs telling people to ignore ERR
    
    Some of the ERR messages are expected and it's part of the
    test suite to test for invalid cases (parsing stuff).
---
 src/tests/evas/evas_test_filters.c | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/tests/evas/evas_test_filters.c 
b/src/tests/evas/evas_test_filters.c
index b81edc3..d211114 100644
--- a/src/tests/evas/evas_test_filters.c
+++ b/src/tests/evas/evas_test_filters.c
@@ -137,17 +137,21 @@ START_TEST(evas_filter_parser)
       NULL
    };
 
+   fprintf(stderr, "Evas filters tests: start invalid cases. Ignore the 
following ERRs.\n");
    fail_if(evas_filter_program_parse(NULL, "blend()"));
 
    pgm = evas_filter_program_new("evas_suite", EINA_TRUE);
-   fail_if(evas_filter_program_parse(NULL, NULL));
+   fail_if(evas_filter_program_parse(pgm, NULL));
+   fprintf(stderr, "Evas filters tests: end of invalid cases.\n");
    evas_filter_program_del(pgm);
 
    for (int k = 0; good[k]; k++)
      CHKGOOD(good[k]);
 
+   fprintf(stderr, "Evas filters tests: start invalid cases. Ignore the 
following ERRs.\n");
    for (int k = 0; bad[k]; k++)
      CHKBAAD(bad[k]);
+   fprintf(stderr, "Evas filters tests: end of invalid cases.\n");
 
    // All colors
    static const char *colors [] = {
@@ -193,12 +197,14 @@ START_TEST(evas_filter_parser)
         CHKGOOD(buf);
      }
 
+   fprintf(stderr, "Evas filters tests: start invalid cases. Ignore the 
following ERRs.\n");
    for (size_t c = 0; c < sizeof(colors_bad) / sizeof(colors_bad[0]); c++)
      {
         char buf[64];
         sprintf(buf, "blend { color = '%s' }", colors_bad[c]);
         CHKBAAD(buf);
      }
+   fprintf(stderr, "Evas filters tests: end of invalid cases.\n");
 
    // fillmodes are parsed when converting from instructions to commands
 }
@@ -290,7 +296,7 @@ START_TEST(evas_filter_text_padding_test)
    int l, r, t, b;
 
    evas_object_geometry_get(to, &x, &y, &w, &h);
-   printf("Geometry: %dx%d+%d,%d\n", w, h, x, y);
+   //fprintf(stderr, "Geometry: %dx%d+%d,%d\n", w, h, x, y);
 
    for (int k = 0; k < _test_cases_count; k++)
      {
@@ -303,7 +309,7 @@ START_TEST(evas_filter_text_padding_test)
         eo_do(to, evas_obj_text_filter_program_set(tc->code));
         evas_object_text_style_pad_get(to, &l, &r, &t, &b);
         evas_object_geometry_get(to, NULL, NULL, &W, &H);
-        printf("Case %d: %dx%d for padding %d,%d,%d,%d\n", k, W, H, l, r, t, 
b);
+        //fprintf(stderr, "Case %d: %dx%d for padding %d,%d,%d,%d\n", k, W, H, 
l, r, t, b);
 
         if ((l != tc->l) || (r != tc->r) || (t != tc->t) || (b != tc->b))
           fail("Failed on invalid padding with '%s'\n", tc->code);
@@ -340,12 +346,12 @@ _ecore_evas_pixels_check(Ecore_Evas *ee)
             || (rgba[ALPHA] < rgba[GREEN])
             || (rgba[ALPHA] < rgba[BLUE]))
           {
-             printf("Invalid RGBA values!\n");
+             fprintf(stderr, "Invalid RGBA values!\n");
              return EINA_FALSE;
           }
      }
 
-   if (!nonzero) printf("All pixels are empty!\n");
+   if (!nonzero) fprintf(stderr, "All pixels are empty!\n");
    return nonzero;
 }
 

-- 


Reply via email to