@@ -252,35 +252,6 @@ def do_test():
252
252
253
253
yield (do_test ,)
254
254
255
-
256
- def image_comparison_2 (baseline_images = None , extensions = None , tol = 0 ,
257
- freetype_version = None , remove_text = False ,
258
- savefig_kwarg = None , style = 'classic' ):
259
- if baseline_images is None :
260
- raise ValueError ('baseline_images must be specified' )
261
-
262
- if extensions is None :
263
- # default extensions to test
264
- extensions = ['png' , 'pdf' , 'svg' ]
265
-
266
- if savefig_kwarg is None :
267
- #default no kwargs to savefig
268
- savefig_kwarg = dict ()
269
-
270
- def compare_images_decorator (func ):
271
- newtest = ImageComparisonTest ()
272
- newtest ._baseline_images = baseline_images
273
- newtest ._extensions = extensions
274
- newtest ._tol = tol
275
- newtest ._freetype_version = freetype_version
276
- newtest ._remove_text = remove_text
277
- newtest ._savefig_kwarg = savefig_kwarg
278
- newtest ._style = style
279
- func = newtest .test
280
- return func
281
- return compare_images_decorator
282
-
283
-
284
255
def image_comparison (baseline_images = None , extensions = None , tol = 0 ,
285
256
freetype_version = None , remove_text = False ,
286
257
savefig_kwarg = None , style = 'classic' ):
@@ -367,7 +338,6 @@ def compare_images_decorator(func):
367
338
return new_class
368
339
return compare_images_decorator
369
340
370
-
371
341
def _image_directories (func ):
372
342
"""
373
343
Compute the baseline and result image directories for testing *func*.
@@ -440,5 +410,5 @@ def backend_switcher(*args, **kwargs):
440
410
plt .switch_backend (prev_backend )
441
411
return result
442
412
443
- return backend_switcher
413
+ return nose . tools . make_decorator ( func )( backend_switcher )
444
414
return switch_backend_decorator
0 commit comments