Skip to content

Test skipping based on module (esp. healpix) availability#944

Open
sadielbartholomew wants to merge 10 commits intoNCAS-CMS:mainfrom
sadielbartholomew:test-skipping-post3.20
Open

Test skipping based on module (esp. healpix) availability#944
sadielbartholomew wants to merge 10 commits intoNCAS-CMS:mainfrom
sadielbartholomew:test-skipping-post3.20

Conversation

@sadielbartholomew
Copy link
Copy Markdown
Member

We have some test skipping for lack of required module availability, including cases where it is an 'optional' dependency not enforced by packaging requirements, but not comprehensive and not accounting for the new healpix optional dependency.

In the background to the EXPECT GA I've went in and added all skips required, replacing those on individual methods with module-level skipping for relevant test modules (regrid-related tests which all need esmpy including one case where there was a false positive i.e. test pass from lack of skip, and tests requiring an explicit or under-the-hood use of healpix).

@davidhassell a sanity check would be useful but feel free to approve if you don't think a review is necessary given this PR is only trivial test infra changes.

@sadielbartholomew sadielbartholomew self-assigned this Apr 15, 2026
@sadielbartholomew sadielbartholomew added the testing Issues related to units tests and their coverage label Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing Issues related to units tests and their coverage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant