from __future__ import (absolute_import, division, print_function, unicode_literals) import six import numpy as np from io import BytesIO import xml.parsers.expat import matplotlib.pyplot as plt from matplotlib.testing.decorators import cleanup from matplotlib.testing.decorators import image_comparison, knownfailureif import matplotlib needs_tex = knownfailureif(not matplotlib.checkdep_tex(), "This test needs a TeX installation") @cleanup def test_visibility(): fig = plt.figure() ax = fig.add_subplot(111) x = np.linspace(0, 4 * np.pi, 50) y = np.sin(x) yerr = np.ones_like(y) a, b, c = ax.errorbar(x, y, yerr=yerr, fmt='ko') for artist in b: artist.set_visible(False)
from __future__ import (absolute_import, division, print_function, unicode_literals) import io import re import numpy as np import six import matplotlib import matplotlib.pyplot as plt from matplotlib import patheffects from matplotlib.testing.decorators import cleanup, knownfailureif needs_ghostscript = knownfailureif( matplotlib.checkdep_ghostscript()[0] is None, "This test needs a ghostscript installation") needs_tex = knownfailureif(not matplotlib.checkdep_tex(), "This test needs a TeX installation") def _test_savefig_to_stringio(format='ps', use_log=False): fig, ax = plt.subplots() buffers = [six.moves.StringIO(), io.StringIO(), io.BytesIO()] if use_log: ax.set_yscale('log') ax.plot([1, 2], [1, 2]) ax.set_title("Déjà vu")
from __future__ import (absolute_import, division, print_function, unicode_literals) import io import re import numpy as np import six import matplotlib import matplotlib.pyplot as plt from matplotlib import patheffects from matplotlib.testing.decorators import cleanup, knownfailureif needs_ghostscript = knownfailureif( matplotlib.checkdep_ghostscript()[0] is None, "This test needs a ghostscript installation") needs_tex = knownfailureif( not matplotlib.checkdep_tex(), "This test needs a TeX installation") def _test_savefig_to_stringio(format='ps', use_log=False): fig, ax = plt.subplots() buffers = [ six.moves.StringIO(), io.StringIO(), io.BytesIO()]
from __future__ import (absolute_import, division, print_function, unicode_literals) from matplotlib.externals import six import numpy as np from io import BytesIO import xml.parsers.expat import matplotlib.pyplot as plt from matplotlib.testing.decorators import cleanup from matplotlib.testing.decorators import image_comparison, knownfailureif import matplotlib needs_tex = knownfailureif( not matplotlib.checkdep_tex(), "This test needs a TeX installation") @cleanup def test_visibility(): fig = plt.figure() ax = fig.add_subplot(111) x = np.linspace(0, 4 * np.pi, 50) y = np.sin(x) yerr = np.ones_like(y) a, b, c = ax.errorbar(x, y, yerr=yerr, fmt='ko') for artist in b: artist.set_visible(False)