diff options
author | Joshua Powers <josh.powers@canonical.com> | 2018-01-10 14:44:40 -0700 |
---|---|---|
committer | Chad Smith <blackboxsw@gmail.com> | 2018-01-10 14:44:40 -0700 |
commit | 765d2a7ef535dd3a0e62f60700a3c9e3da65de2b (patch) | |
tree | 0f79e8083240b9b911c97971ffa85c4cbc637d8f | |
parent | 5f550420d2ed9d9ef024293f33d33f0f2fc04ee5 (diff) | |
download | vyos-cloud-init-765d2a7ef535dd3a0e62f60700a3c9e3da65de2b.tar.gz vyos-cloud-init-765d2a7ef535dd3a0e62f60700a3c9e3da65de2b.zip |
tests: add integration requirements text file
This adds the specific requirements for integration testing to
a single file that can be referenced in other areas. It also enables
the read-dependencies script to install those packages.
-rw-r--r-- | integration-requirements.txt | 18 | ||||
-rw-r--r-- | tox.ini | 5 |
2 files changed, 19 insertions, 4 deletions
diff --git a/integration-requirements.txt b/integration-requirements.txt new file mode 100644 index 00000000..5c81c2c7 --- /dev/null +++ b/integration-requirements.txt @@ -0,0 +1,18 @@ +# PyPI requirements for cloud-init integration testing +# https://cloudinit.readthedocs.io/en/latest/topics/tests.html +# +# Note: Changes to this requirements may require updates to +# the packages/pkg-deps.json file as well. +# + +# ec2 backend +boto3==1.5.9 + +# ssh communication +paramiko==2.4.0 + +# lxd backend +pylxd==2.2.4 + +# finds latest image information +bzr+lp:simplestreams @@ -132,7 +132,4 @@ basepython = python3 commands = {envpython} -m tests.cloud_tests {posargs} passenv = HOME deps = - pylxd==2.2.4 - paramiko==2.3.1 - boto3==1.4.8 - bzr+lp:simplestreams + -r{toxinidir}/integration-requirements.txt |