TST: Update test tolerances for MPL 3.5 #1938
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Matplotlib 3.5 caused some images to change slightly, so increase the tolerances on those tests since they were minor.
The three pcolormesh tests are all using the same image and looks to be very minor with a new tolerance update acceptable.
The
multiple_projections_520
test appears to have had the entire axes stretched up (or down, I can't tell which image is which here) ever so slightly. So, the boundaries and line all are shifted a pixel or two in the new result image. A tolerance increase is probably acceptable again.The contours is a little more troubling. It looks like the contours now follow the boundary to close on each other and get smeared on the far right edge, whereas that wasn't the case before. @QuLogic, I know you had to update some of the contour open/closed paths on the Matplotlib side, so perhaps you have some insight on this one.