Skip to content

Remove redundant tests - #699

Merged
strengejacke merged 1 commit into
easystats:mainfrom
jmgirard:trim-redundant-tests
Oct 29, 2026
Merged

strengejacke merged 1 commit into
easystats:mainfrom
jmgirard:trim-redundant-tests

Conversation

@jmgirard

Copy link
Copy Markdown
Contributor

Several of my recent PRs added more tests than the changes needed: checking for rare edge cases, the same check repeated across model classes or inputs, extra model fits, and long comments. Sorry for the extra review load and CI time this caused.

This PR removes the redundant tests. Each fixed behavior keeps one regression test, and no R code changes.

Keep one regression test per fixed behavior from the recent ordinal, p_adjust, focal-name and footer PRs. Drop parity loops over sibling model classes and inputs, extra model fits, custom matching helpers and narrative comments. No R code changes.
@strengejacke

Copy link
Copy Markdown
Member

Thanks! This PR doesn't touch older existing tests?

@jmgirard

Copy link
Copy Markdown
Contributor Author

No, it only cuts tests from my own PRs. I ran git blame on every line it deletes, and 2,703 of the 2,706 come from my commits between Oct 13 and Oct 21 (#673 to #697). The other 3 are your brace reformat from #691 around the .expect_same_print(x) check in the "color by Response" test I added in #676, and that check is one of the ones removed. Your R 4.5.1 note and the skip_on_cran() in the x-axis error test stay as they are.

@strengejacke
strengejacke merged commit 832e6ee into easystats:main Oct 29, 2026
8 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants