Closed jhlegarreta closed 1 year ago
This is working locally. Screenshots:
And also on GitHub (24 items are collected): https://github.com/SlicerDMRI/whitematteranalysis/actions/runs/6413452971/job/17412380161?pr=154#step:5:686
So this identifies a few issues that need to be address in separate PRs:
main
method (e.g. bin/wm_average_tract_measures.py
), especially those in the utilities
module, so they do not pass the checks.testing/test_run.py
is picked, but as no testing data exists and thus no such folder structure exists, it is failing.whitematteranalysis
package tests and reporting the coverage is left for a separate PR, as it is not working, probably due to many reasons (e.g. the eggname using medial capitals: WhiteMatterAnalysis
).setuptools
conflicting versions. PR #157 will hopefully help resolving this.
Add script availability testing: ensure that scripts can be called by testing the call with the help flag to show the script documentation.
Add the necessary package dependencies to discover and run the tests.
Make the GHA workflow actually run the tests: uncomment the corresponding statement.