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
This commit is contained in:
Jeremy Stanley 2014-09-10 22:27:33 +00:00
parent e50c5ad2e9
commit f988eea62a
2 changed files with 2 additions and 2 deletions

View File

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

View File

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