Fake logger as instance attribute
Fake logger returned by fixtures.FakeLogger must be BaseTestCase instance attribute. Suchwise fake logger is accesible in BaseTestCase subclasses. Closes-Bug: #1289403 Change-Id: I44afc23483f3bf0f031ba15d7f88e83b8be6f413
This commit is contained in:
@@ -61,7 +61,7 @@ class BaseTestCase(testtools.TestCase):
|
||||
level = logging.INFO
|
||||
capture_logs = os.environ.get('OS_LOG_CAPTURE') in _TRUE_VALUES
|
||||
if capture_logs:
|
||||
self.useFixture(
|
||||
self.logger = self.useFixture(
|
||||
fixtures.FakeLogger(
|
||||
format=_LOG_FORMAT,
|
||||
level=level,
|
||||
|
||||
Reference in New Issue
Block a user