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
This commit is contained in:
parent
4721b5a81c
commit
43c7eca899
@ -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):
|
||||
"""
|
||||
|
Loading…
x
Reference in New Issue
Block a user