***问题:今天运行pytest测试脚本时,在脚本中添加日志后控制台无输出
脚本如下:
def test_logging():
logging.basicConfig(level=logging.INFO)
log = logging.getLogger('测试控制台日志输出')
time.sleep(1)
log.info('sleep 1s')
time.sleep(1)
log.info('sleep 2s')
正常运行test_case后,控制台无日志输出;
***解决方法:在测试脚本中添加pytest.ini文件,文件内容如下:
[pytest]
log_cli = 1
log_cli_level = INFO
添加pytest.ini文件
***结果:再次运行test_case,控制台输出如下: