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} |