1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-08 16:53:23 +00:00

travis through tox.

This commit is contained in:
Ivan Malison
2014-10-02 15:26:22 -07:00
parent 163181844b
commit 3a46a6f210
2 changed files with 47 additions and 32 deletions

View File

@@ -1,38 +1,52 @@
language: python
before_install: openssl version
env:
global:
- secure: AifoKzwhjV94cmcQZrdQmqRu/9rkZZvWpwBv1daeAQpLOKFPGsOm3D+x2cSw9+iCfkgDZDfqQVv1kCaFVxTll8v8jTq5SJdqEY0NmGWbj/UkNtShh609oRDsuzLxAEwtVKYjf/h8K2BRea+bl1tGkwZ2vtmYS6dxNlAijjWOfds=
- secure: LBSEg/gMj4u4Hrpo3zs6Y/1mTpd2RtcN49mZIFgTdbJ9IhpiNPqcEt647Lz94F9Eses2x2WbNuKqZKZZReY7QLbEzU1m0nN5jlaKrjcG5NR5clNABfFFyhgc0jBikyS4abAG8jc2efeaTrFuQwdoF4sE8YiVrkiVj2X5Xoi6sBk=
- secure: LBSEg/gMj4u4Hrpo3zs6Y/1mTpd2RtcN49mZIFgTdbJ9IhpiNPqcEt647Lz94F9Eses2x2WbNuKqZKZZReY7QLbEzU1m0nN5jlaKrjcG5NR5clNABfFFyhgc0jBikyS4abAG8jc2efeaTrFuQwdoF4sE8YiVrkiVj2X5Xoi6s
matrix:
- WITH_LIB="requests2.2"
- WITH_LIB="requests2.3"
- WITH_LIB="requests2.4"
- WITH_LIB="requests1.x"
- WITH_LIB="httplib2"
- WITH_LIB="boto"
- TOXENV=py26-requests24
- TOXENV=py26-requests23
- TOXENV=py26-requests22
- TOXENV=py26-requests1
- TOXENV=py26-httplib2
- TOXENV=py26-urllib3
- TOXENV=py26-boto
- TOXENV=py27-requests24
- TOXENV=py27-requests23
- TOXENV=py27-requests22
- TOXENV=py27-requests1
- TOXENV=py27-httplib2
- TOXENV=py27-urllib3
- TOXENV=py27-boto
- TOXENV=py33-requests24
- TOXENV=py33-requests23
- TOXENV=py33-requests22
- TOXENV=py33-requests1
- TOXENV=py33-httplib2
- TOXENV=py33-urllib3
- TOXENV=py33-boto
- TOXENV=py34-requests24
- TOXENV=py34-requests23
- TOXENV=py34-requests22
- TOXENV=py34-requests1
- TOXENV=py34-httplib2
- TOXENV=py34-urllib3
- TOXENV=py34-boto
- TOXENV=pypy-requests24
- TOXENV=pypy-requests23
- TOXENV=pypy-requests22
- TOXENV=pypy-requests1
- TOXENV=pypy-httplib2
- TOXENV=pypy-urllib3
- TOXENV=pypy-boto
exclude:
- env: TOXENV=py33-boto
- env: TOXENV=py34-boto
- env: TOXENV=py34-requests1
matrix:
allow_failures:
- env: WITH_LIB="boto"
exclude:
- env: WITH_LIB="boto"
python: 3.3
- env: WITH_LIB="boto"
python: 3.4
- env: WITH_LIB="requests1.x"
python: 3.4
python:
- 2.6
- 2.7
- 3.3
- 3.4
- pypy
fast_finish: true
install:
- pip install PyYAML pytest pytest-localserver --use-mirrors
- if [ $WITH_LIB = "requests1.x" ] ; then pip install requests==1.2.3; fi
- if [ $WITH_LIB = "requests2.2" ] ; then pip install requests==2.2.1; fi
- if [ $WITH_LIB = "requests2.3" ] ; then pip install requests==2.3.0; fi
- if [ $WITH_LIB = "requests2.4" ] ; then pip install requests==2.4.0; fi
- if [ $WITH_LIB = "httplib2" ] ; then pip install httplib2; fi
- if [ $WITH_LIB = "boto" ] ; then pip install boto; fi
script: python setup.py test
- pip install tox >= 1.8.0
script: tox

View File

@@ -1,5 +1,5 @@
[tox]
envlist = {py26,py27,py33,py34,pypy}-{requests24,requests23,requests22,requests1,httplib2,urllib3}
envlist = {py26,py27,py33,py34,pypy}-{requests24,requests23,requests22,requests1,httplib2,urllib3,boto}
[testenv]
commands =
@@ -21,4 +21,5 @@ deps =
requests23: requests==2.3.0
requests22: requests==2.2.1
httplib2: httplib2
urllib3: urllib3==1.7.1
urllib3: urllib3==1.7.1
boto: boto