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.
PR Summary
CC @andrzejnovak
Fixes:
check_figures_equal
tests did not test anything because fixture figures were not used. Instead the tests created new figures, which were not compared.check_figures_equal
tests to png. - No need to additionally test vector backends, because this is about the logic creating the artist, not how it's drawn by a backend.pytest.raises
.pytest.xfail
is only for excluding broken tests.StepPatch
by default (_edge_default = False
). This was proposed anyway in feat: StepPatch #18275 (review) / feat: StepPatch #18275 (comment). IMHO it's the right thing to do as most of our patches behave that way; in particular bar charts which are closely related to theStepPatch
.Still there are two issues:
test_stairs
The actual/expected differ in the corners of the steps. - To be investigated.
difference:
expected:
test_stailrs_update
The axis limit is not updated by
h.set_baseline(-2)
. Should it be?actual:
expected: