@@ -87,8 +87,6 @@ def compare_images_generator():
8787 for extension in extensions :
8888 orig_expected_fnames = [os .path .join (baseline_dir ,fname ) + '.' + extension for fname in baseline_images ]
8989 expected_fnames = [os .path .join (result_dir ,'expected-' + fname ) + '.' + extension for fname in baseline_images ]
90- for src ,dst in zip ( orig_expected_fnames , expected_fnames ):
91- shutil .copyfile (src ,dst )
9290 actual_fnames = [os .path .join (result_dir , fname ) + '.' + extension for fname in baseline_images ]
9391 have_baseline_images = [os .path .exists (expected ) for expected in expected_fnames ]
9492 have_baseline_image = np .all (have_baseline_images )
@@ -112,11 +110,12 @@ def decorated_compare_images():
112110 result = func () # actually call the test function
113111 finally :
114112 os .chdir (old_dir )
115- for actual , expected in zip (actual_fnames , expected_fnames ):
116- if not os .path .exists (expected ):
113+ for original , expected in zip (orig_expected_fnames , expected_fnames ):
114+ if not os .path .exists (original ):
117115 raise ImageComparisonFailure (
118- 'image does not exist: %s' % expected )
119-
116+ 'image does not exist: %s' % original )
117+ shutil .copyfile (original , expected )
118+ for actual ,expected in zip (actual_fnames ,expected_fnames ):
120119 # compare the images
121120 err = compare_images ( expected , actual , tol ,
122121 in_decorator = True )
0 commit comments