Remove ConfFixture from toplevel public API

There's no need to make the fixtures, testtools, etc. libraries a
runtime requirement, so let's move it from the toplevel oslo.messaging
API so you need to explicitly import it.

Change-Id: I9e2f32a898d78489f2d8d9c218c81f35cda14e34
This commit is contained in:
Mark McLoughlin 2013-08-17 17:49:23 +01:00
parent 747e1a4099
commit a2f99ad35e
4 changed files with 10 additions and 4 deletions

View File

@ -0,0 +1,9 @@
----------------------
Testing Configurations
----------------------
.. currentmodule:: oslo.messaging.conffixture
.. autoclass:: ConfFixture
:members:

View File

@ -13,7 +13,6 @@
# License for the specific language governing permissions and limitations
# under the License.
from .conffixture import *
from .exceptions import *
from .localcontext import *
from .notify import *

View File

@ -1,9 +1,6 @@
oslo.config
stevedore
# for oslo.messging.conffixture
fixtures>=0.3.12
# for timeutils
iso8601

View File

@ -5,6 +5,7 @@ flake8==2.0
hacking>=0.5.6,<0.7
discover
fixtures>=0.3.12
mox>=0.5.3
python-subunit
testrepository>=0.0.13