Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 262037f

Browse files
anntzertimhoffm
authored andcommitted
Remove some checks for Py<3.6 in the test suite. (#12974)
1 parent 8e72069 commit 262037f

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

lib/matplotlib/tests/test_backend_pdf.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import io
22
import os
3+
from pathlib import Path
34
import sys
45
import tempfile
56
import warnings
@@ -132,9 +133,7 @@ def test_composite_image():
132133
assert len(pdf._file._images) == 2
133134

134135

135-
@pytest.mark.skipif(sys.version_info < (3, 6), reason="requires Python 3.6+")
136136
def test_pdfpages_fspath():
137-
from pathlib import Path
138137
with PdfPages(Path(os.devnull)) as pdf:
139138
pdf.savefig(plt.figure())
140139

lib/matplotlib/tests/test_figure.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
from pathlib import Path
2+
import platform
13
import sys
24
import warnings
3-
import platform
45

56
from matplotlib import rcParams
67
from matplotlib.testing.decorators import image_comparison, check_figures_equal
@@ -412,10 +413,8 @@ def test_add_artist(fig_test, fig_ref):
412413
ax2.add_artist(a)
413414

414415

415-
@pytest.mark.skipif(sys.version_info < (3, 6), reason="requires Python 3.6+")
416416
@pytest.mark.parametrize("fmt", ["png", "pdf", "ps", "eps", "svg"])
417417
def test_fspath(fmt, tmpdir):
418-
from pathlib import Path
419418
out = Path(tmpdir, "test.{}".format(fmt))
420419
plt.savefig(out)
421420
with out.open("rb") as file:

lib/matplotlib/tests/test_image.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import io
44
import os
55
import sys
6+
from pathlib import Path
67
import platform
78
import urllib.request
89
import warnings
@@ -112,10 +113,8 @@ def test_imread_pil_uint16():
112113
assert np.sum(img) == 134184960
113114

114115

115-
@pytest.mark.skipif(sys.version_info < (3, 6), reason="requires Python 3.6+")
116116
def test_imread_fspath():
117117
pytest.importorskip("PIL")
118-
from pathlib import Path
119118
img = plt.imread(
120119
Path(__file__).parent / 'baseline_images/test_image/uint16.tif')
121120
assert img.dtype == np.uint16
@@ -151,10 +150,8 @@ def test_imsave():
151150
assert_array_equal(arr_dpi1, arr_dpi100)
152151

153152

154-
@pytest.mark.skipif(sys.version_info < (3, 6), reason="requires Python 3.6+")
155153
@pytest.mark.parametrize("fmt", ["png", "pdf", "ps", "eps", "svg"])
156154
def test_imsave_fspath(fmt):
157-
Path = pytest.importorskip("pathlib").Path
158155
plt.imsave(Path(os.devnull), np.array([[0, 1]]), format=fmt)
159156

160157

0 commit comments

Comments
 (0)