|
3 | 3 |
|
4 | 4 | import six |
5 | 5 | import itertools |
| 6 | +from distutils.version import LooseVersion as V |
6 | 7 |
|
7 | 8 | from nose.tools import assert_raises |
8 | 9 |
|
|
13 | 14 | import matplotlib.cm as cm |
14 | 15 | import matplotlib.cbook as cbook |
15 | 16 | import matplotlib.pyplot as plt |
16 | | -from matplotlib.testing.decorators import image_comparison, cleanup |
| 17 | +from matplotlib.testing.decorators import (image_comparison, |
| 18 | + cleanup, knownfailureif) |
17 | 19 |
|
18 | 20 |
|
19 | 21 | def test_colormap_endian(): |
@@ -255,6 +257,7 @@ def test_light_source_topo_surface(): |
255 | 257 | ax.set(xticks=[], yticks=[]) |
256 | 258 |
|
257 | 259 |
|
| 260 | +@knownfailureif(V(np.__version__) >= V('1.9.0')) |
258 | 261 | def test_light_source_shading_default(): |
259 | 262 | """Array comparison test for the default "hsv" blend mode. Ensure the |
260 | 263 | default result doesn't change without warning.""" |
@@ -304,6 +307,7 @@ def test_light_source_shading_default(): |
304 | 307 | assert_array_almost_equal(rgb, expect, decimal=2) |
305 | 308 |
|
306 | 309 |
|
| 310 | +@knownfailureif(V(np.__version__) >= V('1.9.0')) |
307 | 311 | def test_light_source_masked_shading(): |
308 | 312 | """Array comparison test for a surface with a masked portion. Ensures that |
309 | 313 | we don't wind up with "fringes" of odd colors around masked regions.""" |
|
0 commit comments