summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Stanley <fungi@yuggoth.org>2014-09-10 22:27:33 +0000
committerJeremy Stanley <fungi@yuggoth.org>2014-09-10 22:27:33 +0000
commitf988eea62adc1b358bbcb48e104e1fe1edd6fd2e (patch)
treebb19664483865c1ba33cd3cf4385e2eeec34914b
parente50c5ad2e9b928abe998262b471ef23852af13d9 (diff)
downloadzuul-f988eea62adc1b358bbcb48e104e1fe1edd6fd2e.tar.gz
Make keystone and swift clients optional test reqs
Since keystoneclient pulls in lxml which needs various system library headers to build its bindings, and swiftclient depends on keystoneclient, and zuul handles these as optional dependencies, make them test requirements. Change-Id: I5c7db10644dcf2810cbfdfe8c11d4790909c04cf
-rw-r--r--requirements.txt2
-rw-r--r--test-requirements.txt2
2 files changed, 2 insertions, 2 deletions
diff --git a/requirements.txt b/requirements.txt
index eabcef380..50726c0b3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14,8 +14,6 @@ statsd>=1.0.0,<3.0
voluptuous>=0.7
gear>=0.5.4,<1.0.0
apscheduler>=2.1.1,<3.0
-python-swiftclient>=1.6
-python-keystoneclient>=0.4.2
PrettyTable>=0.6,<0.8
babel>=1.0
six>=1.6.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 99ada8966..5192de701 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,7 +6,9 @@ sphinxcontrib-blockdiag>=0.5.5
docutils==0.9.1
discover
fixtures>=0.3.14
+python-keystoneclient>=0.4.2
python-subunit
+python-swiftclient>=1.6
testrepository>=0.0.17
testtools>=0.9.32
sphinxcontrib-programoutput