-
Notifications
You must be signed in to change notification settings - Fork 58
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
fixes run's single method #85
Conversation
Codecov Report
@@ Coverage Diff @@
## master #85 +/- ##
==========================================
+ Coverage 70.41% 72.30% +1.89%
==========================================
Files 25 25
Lines 4140 4127 -13
==========================================
+ Hits 2915 2984 +69
+ Misses 1225 1143 -82
Continue to review full report at Codecov.
|
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.
Looking really good, minor things
- @speleo3 's comments
- documentation
Also, awesome test coverage... isn't it nice when one commit increases overall coverage by 2%! |
Co-authored-by: Oliver Beckstein <[email protected]>
- docs use versioneer-based propka.__version__ - also added @IAlibay to authors (forgotten in previous PRs jensengroup#84 and jensengroup#85) - generate a sitemap (add sphinx_sitemap to requirements.txt)
- fix #87 - user versioneer for version management - use tag "vMAJOR.MINOR.PATCH" to indicate release number - exclude generated files from coverage; also exclude tests from coverage reporting; allow use of "# pragma: no cover" to exclude lines of code from coverage - configure coverage with entries in setup.cfg (removed commandline config from workflows/python-package.yml) - related doc updates - make docs automatically use current version (docs use versioneer-based propka.__version__) - also added @IAlibay to authors (forgotten in previous PRs #84 and #85) - generate a sitemap (add sphinx_sitemap to requirements.txt) - add test_version Note: Versioneer-generated version is “0-untagged” on the branch where it is tested so need to add it to a valid result.
Fixes #82
Changes:
read_molecule_file
in Allows for file-like objects to be passed to read_molecule_file #84test_run
file specific for testingrun
.Notes:
test_run
overlap a lot withtest_streamio
, strictly speaking I could probably ditch part oftest_streamio
as it's implicitly tested. However in some ways it might be good to have the two run in parallel to make sure that some change in run.single isn't introducing new behaviour. Either way would work, but it might not be that big a deal with the tests running as fast as they currently do?To do:Add in a test for the logger warning.