The oslotest library has a nice openstack testing integrated base class that can ensure we setup our base test case using the right logging fixtures, test timeouts, and output fixtures that better operate in the openstack ecosystem. This will also allow us to remove some of the functionality that we currently have in our base test case and replace it with the equivalent (or better) functionality that oslotest now provides. Part of blueprint use-oslo-test Change-Id: I1602d5180ec8649a1899185972750ddddf65990f
28 lines
787 B
Plaintext
28 lines
787 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
hacking>=0.9.2,<0.10
|
|
oslotest>=1.1.0 # Apache-2.0
|
|
mock>=1.0
|
|
testtools>=0.9.34
|
|
|
|
# Used for testing the WBE engine.
|
|
kombu>=2.4.8
|
|
|
|
# Used for testing zookeeper & backends.
|
|
zake>=0.1 # Apache-2.0
|
|
kazoo>=1.3.1
|
|
|
|
# Used for testing database persistence backends.
|
|
#
|
|
# NOTE(harlowja): SQLAlchemy isn't listed here currently but is
|
|
# listed in our tox.ini files so that we can test multiple varying SQLAlchemy
|
|
# versions to ensure a wider range of compatibility.
|
|
alembic>=0.6.4
|
|
psycopg2
|
|
|
|
# Docs build jobs need these packages.
|
|
sphinx>=1.1.2,!=1.2.0,<1.3
|
|
oslosphinx>=2.2.0 # Apache-2.0
|