-
Notifications
You must be signed in to change notification settings - Fork 4
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
JOSS review: missing dependencies for unit tests #4
Comments
Yeah, these assets are not shareable. I assume the preferred way is to remove all the tests? |
Not shareable as in not public or as in you don't want to add it to the repository? Running a download script before the tests shouldn't be an issue. Removing all the tests does not make sense. Could you split it into tests with and without internal dependencies and skip the ones with internal dependencies if not available? Could you maybe also replace some of the non-public assets with freely available assets? Which assets do you use in the examples? |
They are not public and the ones in the examples are procedural ones from the library. With the latest update (51b1c47) I'm skipping the tests that depend on the internal files. |
Now I get the following errors:
|
Oh, sorry, now these are fixed (5a0450e). |
And another dependency is missing here:
|
Uff, sorry, now it's fully fixed. |
Great, now it works for me :) I was also interested in the test coverage. In case you are interested, I changed the pytest configuration a bit in #6 I get 55.2% coverage. Which number do you get with the closed source dependencies? In any case, I think this issue can be closed. |
Great, thank you! I get 63.0% coverage with those closed source dependencies. |
I installed all dependencies via
pip install -e .[ci]
and runpython -m pytest -n auto tests/
. There are multiple errors, like:openjournals/joss-reviews#7561 (comment)
The text was updated successfully, but these errors were encountered: