summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorScott Moser <smoser@brickies.net>2016-09-30 15:53:42 -0400
committerScott Moser <smoser@ubuntu.com>2016-10-19 20:02:56 -0400
commite8730078df8c99696b1b684e09c803eef7c4926c (patch)
treebd2d04720201ccc78df8a1afe531084913e1b059 /tox.ini
parentf0747c4b4cf073273e11d383f0354257be7276ed (diff)
downloadvyos-cloud-init-e8730078df8c99696b1b684e09c803eef7c4926c.tar.gz
vyos-cloud-init-e8730078df8c99696b1b684e09c803eef7c4926c.zip
Fix python2.6 things found running in centos 6.
This gets the tests running in centos 6. * ProcessExecutionError: remove setting of .message Nothing in cloud-init seems to use .message anywhere, so it does not seem necessary. The reason to change it is that on 2.6 it spits out: cloudinit/util.py:286: DeprecationWarning: BaseException.message * tox.ini: add a centos6 environment the tox versions listed here replicate a centos6 install with packages from EPEL. You will still need a python2.6 to run this env so we do not enable it by default.
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini16
1 files changed, 16 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 729de2a6..277858ed 100644
--- a/tox.ini
+++ b/tox.ini
@@ -59,3 +59,19 @@ deps =
pyflakes==1.1.0
flake8==2.5.4
hacking==0.10.2
+
+[testenv:centos6]
+basepython = python2.6
+commands = nosetests {posargs:tests}
+deps =
+ # requirements
+ argparse==1.2.1
+ jinja2==2.2.1
+ pyyaml==3.10
+ PrettyTable==0.7.2
+ oauthlib==0.6.0
+ configobj==4.6.0
+ requests==2.6.0
+ jsonpatch==1.2
+ six==1.9.0
+ -r{toxinidir}/test-requirements.txt