-
Notifications
You must be signed in to change notification settings - Fork 10
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
TST: NEP 029 compliance #106
Conversation
Latest version of numpy is 1.17.2. We are leaving a hole open for 1.16, as well as python 3.7/3.8 with older versions of numpy. Also, not currently testing older versions of numpy on appveyor. Should we add more test cases? |
Codecov Report
@@ Coverage Diff @@
## develop #106 +/- ##
========================================
Coverage 97.30% 97.30%
========================================
Files 4 4
Lines 334 334
========================================
Hits 325 325
Misses 9 9 Continue to review full report at Codecov.
|
If we add more test cases, would we test all the permutations? Each test takes about 2 minutes (rounding up a lot). |
Yeah, on appveyor it will be worse. I think this might be good enough. |
Description
Adds a test configuration to Travis CI to run NEP 029 recommended minimum support case with Python 3.6 and numpy 1.15. Also removes manual pip installs of pandas, xarray, matplotlib required for python 3.5 testing.
Type of change
How Has This Been Tested?
Updates to Travis CI env, so tested there.
Checklist:
develop
(notmaster
) branchCHANGELOG.md
, summarizing the changes