summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml25
1 files changed, 17 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index 37c5317..b07bcf7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,15 +1,24 @@
language: python
sudo: false
python:
- - 2.7
- - 3.3
- - 3.4
- - 3.5
- - pypy
- - pypy3
+ - 2.7
+ - 3.4
+ - 3.5
+ - 3.6
+ # Force a newer PyPy on the old 'precise' CI image
+ # in order to install 'cryptography' needed for coveralls
+ # After September 2017 this should be the default and the version
+ # pin can be removed.
+ - pypy-5.6.0
+ - pypy3.5-5.8.0
install:
- - pip install tox-travis
+ - pip install -U pip setuptools
+ - pip install -U coverage coveralls
+ - pip install -U -e .[test]
script:
- - tox
+ - coverage run -m zope.testrunner --test-path=src
+after_success:
+ - coveralls
notifications:
email: false
+cache: pip