(fname, savefig_kwargs={}, tol=0)
| 27 | |
| 28 | |
| 29 | def compare_figure(fname, savefig_kwargs={}, tol=0): |
| 30 | actual = os.path.join(result_dir, fname) |
| 31 | plt.savefig(actual, **savefig_kwargs) |
| 32 | |
| 33 | expected = os.path.join(result_dir, "expected_%s" % fname) |
| 34 | shutil.copyfile(os.path.join(baseline_dir, fname), expected) |
| 35 | err = compare_images(expected, actual, tol=tol) |
| 36 | if err: |
| 37 | raise ImageComparisonFailure(err) |
| 38 | |
| 39 | |
| 40 | @pytest.mark.parametrize("key, value, expected_str", [ |
no test coverage detected
searching dependent graphs…