1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
--- a/tests/doc/test_tables.py
+++ b/tests/doc/test_tables.py
@@ -1,7 +1,7 @@
from __future__ import annotations
-import cmcrameri
-import cmocean
+# import cmcrameri
+# import cmocean
from colorcet import all_original_names
from colorcet import get_aliases
import matplotlib as mpl
@@ -42,6 +42,7 @@
assert sorted(documented_cmaps) == sorted(matplotlib_named_cmaps), DUPLICATE_CMAP_ERROR_MSG
+@pytest.mark.xfail(reason="cmocean not available as debian package")
def test_colormap_table_cmocean():
cmocean_cmaps = cmocean.cm.cmapnames
documented_cmaps = [info.name for info in _COLORMAP_INFO if info.package == 'cmocean']
@@ -49,6 +50,7 @@
assert sorted(documented_cmaps) == sorted(cmocean_cmaps), DUPLICATE_CMAP_ERROR_MSG
+@pytest.mark.xfail(reason="cmcrameri not available as debian package")
def test_colormap_table_cmcrameri():
cmcrameri_cmaps = [cmap for cmap in cmcrameri.cm.cmaps if not cmap.endswith('_r')]
documented_cmaps = [info.name for info in _COLORMAP_INFO if info.package == 'cmcrameri']
--- a/tests/plotting/test_colors.py
+++ b/tests/plotting/test_colors.py
@@ -5,8 +5,8 @@
import itertools
import re
-import cmcrameri
-import cmocean
+# import cmcrameri
+# import cmocean
import colorcet
import matplotlib as mpl
from matplotlib.colors import CSS4_COLORS
@@ -304,6 +304,7 @@
@pytest.mark.usefixtures('reset_matplotlib_cmaps')
+@pytest.mark.xfail(reason="cmocean not available as debian package")
def test_cmaps_cmocean_required():
# Test that cmaps listed in colors module matches the actual cmaps available
actual = set(cmocean.cm.cmap_d.keys()) - set(mpl.colormaps)
@@ -312,6 +313,7 @@
@pytest.mark.usefixtures('reset_matplotlib_cmaps')
+@pytest.mark.xfail(reason="cmcrameri not available as debian package")
def test_cmaps_cmcrameri_required():
maybe_xfail_mpl()
# Test that cmaps listed in colors module matches the actual cmaps available
--- a/doc/source/make_tables.py
+++ b/doc/source/make_tables.py
@@ -26,8 +26,8 @@
from typing import get_args
import warnings
-import cmcrameri
-import cmocean
+# import cmcrameri
+# import cmocean
import colorcet
import matplotlib as mpl
import matplotlib.pyplot as plt
|