oslo_log.fixture¶
- oslo_log.fixture.get_logging_handle_error_fixture()¶
返回一个fixture,用于使logging引发格式化异常。
使用方法
from oslo_log import fixture as log_fixture self.useFixture(log_fixture.get_logging_handle_error_fixture())
- class oslo_log.fixture.SetLogLevel(logger_names, level)¶
覆盖指定logger的日志级别,并在测试结束时恢复其先前的值。
使用方法
from oslo_log import fixture as log_fixture self.useFixture(log_fixture.SetLogLevel(['myapp.foo'], logging.DEBUG))
- 参数:
logger_names (list(str)) – 传递给getLogger()的logger名称序列。
level (int) – 日志级别,通常是logging.DEBUG、logging.INFO等之一。