Skip to content

WIP: Add integration testing and github actions #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 82 commits into from
Jun 7, 2025

Conversation

mnoergaard
Copy link
Collaborator

@mnoergaard mnoergaard commented Jun 4, 2025

  1. Added an integration test that runs the CLI against the packaged ds000005 dataset, now with PET data.
  2. Created .github/workflows/tests.yml to run tests on pushes and pull requests using Python versions 3.10–3.12 and optionally upload coverage results via Codecov.

@mnoergaard mnoergaard requested a review from effigies June 5, 2025 14:06
Comment on lines 86 to 87
if 'VolumeTiming' in timing_parameters:
timing_parameters['AcquisitionDuration'] = TA
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't imagine you need this function at all, since there are no gaps in PET recording.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the feedback, Chris - in general, still need to remove a bunch of slice timing related stuff.

Copy link

codecov bot commented Jun 6, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@mnoergaard mnoergaard merged commit 2a42037 into main Jun 7, 2025
2 of 13 checks passed
@mnoergaard
Copy link
Collaborator Author

Only test failing will be solved when a new version of niworkflows is released nipreps/niworkflows#951. Therefore, merging this now to main branch. Still need to fix spellchecks and style.

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