8000 Added @cleanup to all pickle tests as requested · matplotlib/matplotlib@d595fe3 · GitHub
[go: up one dir, main page]

Skip to content

Commit d595fe3

< 10000 /div>
Browse files
committed
Added @cleanup to all pickle tests as requested
1 parent 689b6ff commit d595fe3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/matplotlib/tests/test_pickle.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ def test_simple():
126126
pickle.dump(fig, BytesIO(), pickle.HIGHEST_PROTOCOL)
127127

128128

129+
@cleanup
129130
@image_comparison(baseline_images=['multi_pickle'],
130131
extensions=['png'], remove_text=True)
131132
def test_complete():
@@ -194,6 +195,7 @@ def test_complete():
194195
assert_equal(fig.get_label(), 'Figure with a label?')
195196

196197

198+
@cleanup
197199
def test_no_pyplot():
198200
# tests pickle-ability of a figure not created with pyplot
199201
from matplotlib.backends.backend_pdf import FigureCanvasPdf as fc
@@ -206,12 +208,14 @@ def test_no_pyplot():
206208
pickle.dump(fig, BytesIO(), pickle.HIGHEST_PROTOCOL)
207209

208210

211+
@cleanup
209212
def test_renderer():
210213
from matplotlib.backends.backend_agg import RendererAgg
211214
renderer = RendererAgg(10, 20, 30)
212215
pickle.dump(renderer, BytesIO())
213216

214217

218+
@cleanup
215219
def test_image():
216220
# Prior to v1.4.0 the Image would cache data which was not picklable
217221
# once it had been drawn.
@@ -224,6 +228,7 @@ def test_image():
224228
pickle.dump(fig, BytesIO())
225229

226230

231+
@cleanup
227232
def test_grid():
228233
from matplotlib.backends.backend_agg import new_figure_manager
229234
manager = new_figure_manager(1000)

0 commit comments

Comments
 (0)
0