test: add regression tests for issue #279 (facet_wrap spacing with custom height) #288
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.
Summary
Adds comprehensive regression tests for issue #279 to prevent reoccurrence of excessive spacing below
facet_wrapplots when using custom height parameters.Background
Issue #279 reported that when using
facet_wrap()with a customheightparameter (different from the default 400px), excessive vertical spacing appeared below the faceted plots. The spacing did not scale proportionally with the custom height.After thorough investigation and testing with version 2025.12.4, this issue appears to be resolved. These tests ensure it doesn't regress in future updates.
Changes
test-issue-279-facet-wrap-custom-height-spacing.Rncol=1) with 2x and 3x custom heights (800, 1200)ncol=2) with 1.5x custom height (600)What the Tests Verify
The key verification is that
height_proportionvalues remain identical across all custom heights:plot.jsonheight_proportionvalues are identical regardless of custom heightTesting