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

Skip to content

Commit 6de05b6

Browse files
authored
Merge pull request #7998 from anntzer/relpaths-in-comparison-failure
Display relative image paths when tests fail.
2 parents ce90765 + febed7d commit 6de05b6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/matplotlib/testing/decorators.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,11 @@ def _raise_on_image_difference(expected, actual, tol):
203203
raise ImageComparisonFailure('image does not exist: %s' % expected)
204204

205205
if err:
206+
for key in ["actual", "expected"]:
207+
err[key] = os.path.relpath(err[key])
206208
raise ImageComparisonFailure(
207-
'images not close: %(actual)s vs. %(expected)s '
208-
'(RMS %(rms).3f)' % err)
209+
'images not close (RMS %(rms).3f):\n\t%(actual)s\n\t%(expected)s '
210+
% err)
209211

210212

211213
def _xfail_if_format_is_uncomparable(extension):

0 commit comments

Comments
 (0)