[cairo-commit] test/Makefile.am test/radial-gradient.c test/surface-pattern.c test/surface-pattern-scale-down.c test/surface-pattern-scale-up.c

Carl Worth cworth at kemper.freedesktop.org
Mon Mar 5 22:48:52 PST 2007


 test/Makefile.am                  |    5 +++++
 test/radial-gradient.c            |    3 ++-
 test/surface-pattern-scale-down.c |    3 ++-
 test/surface-pattern-scale-up.c   |    3 ++-
 test/surface-pattern.c            |    3 ++-
 5 files changed, 13 insertions(+), 4 deletions(-)

New commits:
diff-tree 2f4ddc85a50641a7f6e1f467fa94610875f8ed02 (from aa883123d2af905c846a8c0a67ff63fa6b16cd2b)
Author: Carl Worth <cworth at cworth.org>
Date:   Mon Mar 5 22:48:27 2007 -0800

    Mark 5 tests that are currently failing as XFAIL (that is, not to be fixed before 1.4)
    
    The 5 additional bugs that will be shipped with 1.4 are
    
    	ft-text-vertical-layout-type1
    	radial-gradient
    	surface-pattern
    	surface-pattern-scale-down
    	surface-pattern-scale-up
    
    Most of these are non-issues, (unbundled font for
    ft-text-vertical-layout-type1), or very minor issues (radial-gradient
    and surface-pattern). The only things in here that look like a real
    bug are the surface-pattern-scale-down and surface-pattern-scale-up
    tests where the xlib backend results have some non-1.0 alpha that is
    very unexpected.

diff --git a/test/Makefile.am b/test/Makefile.am
index 940c09b..721f4e8 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -407,8 +407,13 @@ a8-mask				\
 big-trap			\
 extend-pad			\
 filter-nearest-offset		\
+ft-text-vertical-layout-type1	\
 long-lines			\
+radial-gradient			\
 self-intersecting		\
+surface-pattern			\
+surface-pattern-scale-down	\
+surface-pattern-scale-up	\
 text-glyph-range
 
 # Any test that doesn't generate a log file goes here
diff --git a/test/radial-gradient.c b/test/radial-gradient.c
index 1207943..d78c430 100644
--- a/test/radial-gradient.c
+++ b/test/radial-gradient.c
@@ -36,7 +36,8 @@ static cairo_test_draw_function_t draw;
 
 cairo_test_t test = {
     "radial-gradient",
-    "Simple test of radial gradients",
+    "Simple test of radial gradients"
+    "\nCurrently failing EXTEND_REFLECT with non-zero inner radius for SVG backend",
     WIDTH, HEIGHT,
     draw
 };
diff --git a/test/surface-pattern-scale-down.c b/test/surface-pattern-scale-down.c
index 314f852..5cf61cd 100644
--- a/test/surface-pattern-scale-down.c
+++ b/test/surface-pattern-scale-down.c
@@ -8,7 +8,8 @@ static cairo_test_draw_function_t draw;
 
 cairo_test_t test = {
     "surface-pattern-scale-down",
-    "Test scaled-down transformed not-repeated surface patterns",
+    "Test scaled-down transformed not-repeated surface patterns"
+    "\nFails xlib backend (with argb32) with inexplicable alpha in result",
     SIZE, SIZE,
     draw
 };
diff --git a/test/surface-pattern-scale-up.c b/test/surface-pattern-scale-up.c
index d1f0e41..525b753 100644
--- a/test/surface-pattern-scale-up.c
+++ b/test/surface-pattern-scale-up.c
@@ -8,7 +8,8 @@ static cairo_test_draw_function_t draw;
 
 cairo_test_t test = {
     "surface-pattern-scale-up",
-    "Test scaled-up transformed not-repeated surface patterns",
+    "Test scaled-up transformed not-repeated surface patterns"
+    "\nFails xlib backend (with argb32) with inexplicable alpha in result",
     SIZE, SIZE,
     draw
 };
diff --git a/test/surface-pattern.c b/test/surface-pattern.c
index 51b638d..e52f0df 100644
--- a/test/surface-pattern.c
+++ b/test/surface-pattern.c
@@ -8,7 +8,8 @@ static cairo_test_draw_function_t draw;
 
 cairo_test_t test = {
     "surface-pattern",
-    "Test transformed repeated surface patterns",
+    "Test transformed repeated surface patterns"
+    "\nExhibiting a strange (very minor) failure in ps backend with device-offset",
     SIZE, SIZE,
     draw
 };


More information about the cairo-commit mailing list