aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.travis.yml3
-rw-r--r--tox.ini8
2 files changed, 10 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index f84b4197..5bfe15b4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -33,6 +33,7 @@ matrix:
env: TOXENV=py36
- env: TOXENV=pypy PYPY_VERSION=pypy2-5.3
- env: TOXENV=pypy PYPY_VERSION=pypy2.7-5.8.0
+ - env: TOXENV=pypy-nocoverage PYPY_VERSION=pypy3.5-5.8.0
- python: 2.7
env: TOXENV=py27 OPENSSL=1.1.0f
- python: 3.5
@@ -72,7 +73,7 @@ matrix:
- language: generic
os: osx
osx_image: xcode8.3
- env: TOXENV=pypy CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS=1 PYPY_VERSION=pypy2.7-5.8.0
+ env: TOXENV=pypy-nocoverage CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS=1 PYPY_VERSION=pypy2.7-5.8.0
- language: generic
os: osx
osx_image: xcode8.3
diff --git a/tox.ini b/tox.ini
index 525ffe2e..89bcaae3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -18,6 +18,14 @@ commands =
coverage combine
coverage report -m
+# This target disables coverage on pypy because of performance problems with
+# coverage.py on pypy.
+[testenv:pypy-nocoverage]
+basepython = pypy
+commands =
+ pip list
+ pytest --capture=no --strict {posargs}
+
[testenv:docs]
extras =
docstest