Add Travis and other automatic testing#4
Conversation
dc8869d to
f240cdc
Compare
Codecov Report
@@ Coverage Diff @@
## master #4 +/- ##
========================================
Coverage ? 0.00%
========================================
Files ? 7
Lines ? 533
Branches ? 0
========================================
Hits ? 0
Misses ? 533
Partials ? 0 Continue to review full report at Codecov.
|
f240cdc to
d14d698
Compare
| @@ -1,7 +1,7 @@ | |||
| [tox] | |||
| envlist = py35, py38, flake8 | |||
There was a problem hiding this comment.
py3.5 added here intentionally after this comment in 5ed1eaa as well as some type casts of path for functions that lack support of pathlib.
And indeed, lms container of the devstack has python with version 3.5.2.
|
The tests runners look good to me. I'd like to test with the updated requirements, and the python requirement in my devstack, though my devstack is reprovisioning at the moment. I'll have some time to test installation and conversion tomorrow. |
d14d698 to
4875c1f
Compare
|
I've move the files back to 3.5/3.8 instead of 3.6. Re-ran |
|
Thanks, @tuchfarber. |
|
Thanks for updating that @tuchfarber. twine 3.2.0 wasn't compatible with python <3.6, and after running |
|
@kaizoku, @tuchfarber is unavailable today. I think he is looking at putting 3.5 back into the files and doing a little local testing. We will update Monday. |
|
I tried running |
I have no rights to push in this branch. You can cherry-pick this: open-craft@b25dbb9 |
|
Sorry about that. I got the requirements back to 3.5 compatible (note twine back to |
Add travis with quality and pytest builds. Add codecov config Add make commands for installing requirements and upgrading requirements.
c191057 to
d4b3a07
Compare
|
No worries @tuchfarber. The twine requirement was the primary one not compatible with 3.5. |
No description provided.