-
Notifications
You must be signed in to change notification settings - Fork 2
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
Refactor nmdc_automation unit tests and add basic CI #34
Conversation
….com/microbiomedata/nmdc_automation into Refactor_fgi_file_staging_unit_tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All tests bar the jgi_file transfer code and the jawsapi are tested and pass. Github actions are succesful in setting up environment, linting, running pytests, and having completed.
Coverage badge only at 63% but gaps are known and will be fixed in future PR's. Current changes cover testing and github actions needed to implement workflow automation and import automation.
This PR provides the following changes to nmdc_automation:
Note: Some remaining tests in jgi_file_staging will still need repairs - the issues are more significant - primarily test fixtures with data that does not validate vs. the Sample model