| Index: third_party/gsutil/third_party/oauth2client/tox.ini
|
| diff --git a/third_party/gsutil/third_party/oauth2client/tox.ini b/third_party/gsutil/third_party/oauth2client/tox.ini
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..54f6c333d3c5421dbffbc4d8f32fe434fb7cf9f8
|
| --- /dev/null
|
| +++ b/third_party/gsutil/third_party/oauth2client/tox.ini
|
| @@ -0,0 +1,95 @@
|
| +[tox]
|
| +envlist = py26,py27,py33,py34,pypy,cover
|
| +
|
| +[testenv]
|
| +basedeps = keyring
|
| + mock
|
| + pycrypto==2.6
|
| + webtest
|
| + nose
|
| +deps = {[testenv]basedeps}
|
| + django
|
| + pyopenssl==0.14
|
| +setenv = PYTHONPATH=../google_appengine
|
| +commands = nosetests --ignore-files=test_appengine\.py {posargs}
|
| +
|
| +# whitelist
|
| +branches:
|
| + only:
|
| + - master
|
| + - python3
|
| +
|
| +[testenv:cover]
|
| +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
|
| + nosexcover
|
| +
|
| +[testenv:coveralls]
|
| +basepython = {[testenv:cover]basepython}
|
| +commands =
|
| + {[testenv:cover]commands}
|
| + coveralls
|
| +deps =
|
| + {[testenv:cover]deps}
|
| + coveralls
|
| +passenv = {[testenv:system-tests]passenv}
|
| +
|
| +[testenv:docs]
|
| +basepython = python2.7
|
| +deps =
|
| + {[testenv:cover]deps}
|
| + python-gflags
|
| + pyyaml
|
| + sphinx>=1.3b2
|
| + sphinx-rtd-theme
|
| +commands = {toxinidir}/scripts/build-docs
|
| +
|
| +[testenv:pushdocs]
|
| +basepython = python2.7
|
| +deps =
|
| + {[testenv:docs]deps}
|
| + ghp-import
|
| +commands =
|
| + {toxinidir}/scripts/build-docs
|
| + {toxinidir}/scripts/push-docs
|
| +
|
| +[testenv:py26]
|
| +basepython = python2.6
|
| +deps = {[testenv]basedeps}
|
| + django>=1.5,<1.6
|
| + pyopenssl==0.14
|
| +
|
| +[testenv:py26openssl13]
|
| +basepython = python2.6
|
| +deps = {[testenv]basedeps}
|
| + django>=1.5,<1.6
|
| + pyopenssl<0.14
|
| +
|
| +[testenv:py27openssl13]
|
| +basepython = python2.7
|
| +deps = {[testenv]basedeps}
|
| + django>=1.5,<1.6
|
| + pyopenssl<0.14
|
| +
|
| +[testenv:system-tests]
|
| +basepython =
|
| + python2.7
|
| +commands =
|
| + {toxinidir}/scripts/run_system_tests.sh
|
| +deps =
|
| + pycrypto==2.6
|
| + pyopenssl==0.14
|
| +passenv = GOOGLE_* OAUTH2CLIENT_* TRAVIS*
|
| +
|
| +[testenv:system-tests3]
|
| +basepython =
|
| + python3.4
|
| +commands =
|
| + {toxinidir}/scripts/run_system_tests.sh
|
| +deps =
|
| + pycrypto==2.6
|
| + pyopenssl==0.14
|
| +passenv = {[testenv:system-tests]passenv}
|
|
|