summaryrefslogtreecommitdiffstats
path: root/tox.ini
diff options
context:
space:
mode:
authorKubi <jean.gaoliang@huawei.com>2017-01-25 09:18:26 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-01-25 09:18:26 +0000
commitb409268138132bdb1d275d4fb5d31f2a61180198 (patch)
tree36d176ec9a79a628c85bb5b60c30bc0f29daf243 /tox.ini
parent7d22c6c852ea0af41bda232c05be6a09fb816737 (diff)
parent5f3c5cc7afdc1f42b324406d7df4a9d21a9d77f4 (diff)
Merge "basic tox.ini for python 2.7 and python 3 unittests"
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini22
1 files changed, 22 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 000000000..3dfb982bf
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,22 @@
+[tox]
+minversion = 2.0
+skipsdist = True
+envlist = py27,py3
+
+[testenv]
+usedevelop=True
+deps = -rrequirements.txt
+commands = /bin/bash ./run_tests.sh
+whitelist_externals = /bin/bash
+
+[flake8]
+# E125 is deliberately excluded. See https://github.com/jcrocholl/pep8/issues/126
+# The rest of the ignores are TODOs
+# New from hacking 0.9: E129, E131, H407, H405
+# E251 Skipped due to https://github.com/jcrocholl/pep8/issues/301
+
+# nova flake8 ignores
+#ignore = E121,E122,E123,E124,E125,E126,E127,E128,E129,E131,E251,H405
+# dovetail flake8 ignores
+ignore = E123,E125,H803
+exclude = .venv,.git,.tox,dist,docs,*egg,build