Skip to content

Conversation

@edoyango
Copy link
Collaborator

This brings test coverage for pipeline/modifications/idx_modification.py to 97%. One if block is untested because I'm not sure what it's meant to do and I didn't want to add a test for the sake of it.

It also:

  • moves tests created in a new file to a more appropriate already existing file.
  • parametrize some of the existing tests instead of having separate tests.
  • flags some dask related behaviour as not covered as that will be done manually.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 19285892796

Details

  • 61 of 61 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.2%) to 61.526%

Totals Coverage Status
Change from base Build 19285416456: 0.2%
Covered Lines: 9635
Relevant Lines: 15245

💛 - Coveralls

@tennlee
Copy link
Collaborator

tennlee commented Nov 12, 2025

This looks really good, nothing to add, thanks very much!

@tennlee tennlee merged commit 402ca80 into ACCESS-Community-Hub:develop Nov 12, 2025
6 checks passed
@edoyango edoyango deleted the more_idx_mod_tests branch November 12, 2025 06:40
ThermoDev pushed a commit to ThermoDev/PyEarthTools that referenced this pull request Nov 12, 2025
…ty-Hub#209)

* add TemporalRetrieval test and move TemporalWindow test
* cover extra_mods case of TimeIdxModifier
* flag DASK_IMPORTED as not covered
* test rest of idx_modification
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.

3 participants