Add integration tests#388
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #388 +/- ##
==========================================
- Coverage 88.02% 88.00% -0.02%
==========================================
Files 91 91
Lines 11538 11538
Branches 2131 2131
==========================================
- Hits 10156 10154 -2
- Misses 875 876 +1
- Partials 507 508 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Just ran the workflow in hyperspy: https://github.com/hyperspy/hyperspy/actions/runs/14291193279/job/40052635962 and there are a few test suite that fails and from a quick look, it seems to be related to an issues in the test suite of the extension. For now, a pragmatic approach could be to skip these test suite, until this is fixed - running rosettasciio test suite with the extension installed is already an improvement and useful. At some point, it would be good to see if reusable workflow can be used, otherwise, this can be end up being a maintenance burden or not working most of the time! |
|
Indeed, it is probably enough to run the Rosetta tests with extensions installed here and leave further integration tests to HyperSpy. |
ericpre
left a comment
There was a problem hiding this comment.
Should it be documented somewhere, pull request template or contributor guide?
|
Superseded by #426 |
Add test run with hyperspy and its extensions installed. Run rosettasciio, hyperspy and extension tests.
Progress of the PR
upcoming_changesfolder (seeupcoming_changes/README.rst),docs/readthedocs.org:rosettasciiobuild of this PR (link in github checks)