@@ -403,19 +403,19 @@ def image_comparison(baseline_images, extensions=None, tol=0,
403403 #default no kwargs to savefig
404404 savefig_kwarg = dict ()
405405
406- if is_called_from_pytest ():
407- return _pytest_image_comparison (
408- baseline_images = baseline_images , extensions = extensions , tol = tol ,
409- freetype_version = freetype_version , remove_text = remove_text ,
410- savefig_kwargs = savefig_kwarg , style = style )
411- else :
406+ if mpl .testing ._wants_nose ():
412407 if baseline_images is None :
413408 raise ValueError ('baseline_images must be specified' )
414409
415410 return ImageComparisonTest (
416411 baseline_images = baseline_images , extensions = extensions , tol = tol ,
417412 freetype_version = freetype_version , remove_text = remove_text ,
418413 savefig_kwargs = savefig_kwarg , style = style )
414+ else :
415+ return _pytest_image_comparison (
416+ baseline_images = baseline_images , extensions = extensions , tol = tol ,
417+ freetype_version = freetype_version , remove_text = remove_text ,
418+ savefig_kwargs = savefig_kwarg , style = style )
419419
420420
421421def check_figures_equal (* , extensions = ("png" , "pdf" , "svg" ), tol = 0 ):
0 commit comments