diff options
-rw-r--r-- | .travis.yml | 13 | ||||
-rw-r--r-- | tox.ini | 76 |
2 files changed, 26 insertions, 63 deletions
diff --git a/.travis.yml b/.travis.yml index f8e8beb..d93cadb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,11 @@ language: python python: 2.7 env: - - TOX_ENV=py26openssl13 - - TOX_ENV=py26openssl14 - - TOX_ENV=py27openssl13 - - TOX_ENV=py27openssl14 - - TOX_ENV=py33openssl14 - - TOX_ENV=py34openssl14 - - TOX_ENV=pypyopenssl13 - - TOX_ENV=pypyopenssl14 + - TOX_ENV=py26 + - TOX_ENV=py27 + - TOX_ENV=py33 + - TOX_ENV=py34 + - TOX_ENV=pypy install: - pip install tox script: @@ -1,18 +1,15 @@ [tox] -envlist = py26openssl13, py26openssl14, - py27openssl13, py27openssl14, - py33openssl14, - py34openssl14, - pypyopenssl13, pypyopenssl14, - cover +envlist = py26,py27,py33,py34,pypy,cover [testenv] -deps = keyring - mox3 - pycrypto==2.6 - django>=1.5,<1.6 - webtest - nose +basedeps = keyring + mox3 + pycrypto==2.6 + django>=1.5,<1.6 + webtest + nose +deps = {[testenv]basedeps} + pyopenssl==0.14 setenv = PYTHONPATH=../google_appengine commands = nosetests --ignore-files=test_appengine\.py @@ -22,54 +19,13 @@ branches: - master - python3 -[testenv:py26openssl13] -basepython = python2.6 -deps = {[testenv]deps} - pyopenssl<0.14 - -[testenv:py26openssl14] -basepython = python2.6 -deps = {[testenv]deps} - pyopenssl==0.14 - -[testenv:py27openssl13] -basepython = python2.7 -deps = {[testenv]deps} - pyopenssl<0.14 - -[testenv:py27openssl14] -basepython = python2.7 -deps = {[testenv]deps} - pyopenssl==0.14 - -[testenv:py33openssl14] -basepython = python3.3 -deps = {[testenv]deps} - pyopenssl==0.14 - -[testenv:py34openssl14] -basepython = python3.4 -deps = {[testenv]deps} - pyopenssl==0.14 - -[testenv:pypyopenssl13] -deps = {[testenv]deps} - pyopenssl<0.14 - -[testenv:pypyopenssl14] -deps = {[testenv]deps} - pyopenssl==0.14 - [testenv:cover] -basepython = - python2.7 +basepython = python2.7 commands = nosetests --with-xunit --with-xcoverage --cover-package=oauth2client --nocapture --cover-erase --cover-tests --cover-branches --ignore-files=test_appengine\.py --cover-min-percentage=60 deps = {[testenv]deps} - coverage>=3.6,<3.99 + coverage nosexcover - rsa - pyopenssl==0.14 [testenv:coveralls] basepython = {[testenv:cover]basepython} @@ -79,3 +35,13 @@ commands = deps = {[testenv:cover]deps} coveralls + +[testenv:py26openssl13] +basepython = python2.6 +deps = {[testenv]basedeps} + pyopenssl<0.14 + +[testenv:py27openssl13] +basepython = python2.7 +deps = {[testenv]basedeps} + pyopenssl<0.14 |