From 43c7eca89968a6648914be05401a55f979aa763b Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Mon, 25 Mar 2013 13:47:50 -0400 Subject: [PATCH] Enable exception format checking when testing. Updates our new exception base class to enable exception format checking. This should help enforce that we pass the correct kwargs to exceptions when testing. Change-Id: I9ac62e289c0de3931861473912bb6c98b57d4126 --- quantum/tests/base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/quantum/tests/base.py b/quantum/tests/base.py index b8b9cebab..95664490a 100644 --- a/quantum/tests/base.py +++ b/quantum/tests/base.py @@ -21,8 +21,11 @@ import os import fixtures from oslo.config import cfg +import stubout import testtools +from quantum.openstack.common import exception + CONF = cfg.CONF TRUE_STRING = ['True', '1'] @@ -53,6 +56,8 @@ class BaseTestCase(testtools.TestCase): if os.environ.get('OS_STDERR_NOCAPTURE') not in TRUE_STRING: stderr = self.useFixture(fixtures.StringStream('stderr')).stream self.useFixture(fixtures.MonkeyPatch('sys.stderr', stderr)) + self.stubs = stubout.StubOutForTesting() + self.stubs.Set(exception, '_FATAL_EXCEPTION_FORMAT_ERRORS', True) def config(self, **kw): """ -- 2.45.2