pytest.ini 文件中可以配置参数来控制 pytest 的运行行为,其存放路径要求与 conftest.py 一样。
project_root/
├── pytest.ini
├── tests/
│ └── test_demo.py
project_root/
├── tests/
│ ├── pytest.ini
│ └── test_demo.py
atme/demos/demo_pytest_tutorials/demo_pytest_ini/tests/pytest.ini
[pytest]
# 设置运行时的命令行参数
# -v 表示详细输出,显示更详细的测试结果
# -s 表示在控制台输出标准输出(print 语句)
addopts =
-v
-s
# 表示启用在控制台输出日志,1 表示启用,0 表示禁用
log_cli = 1
# 表示在控制台输出的日志的级别为 DEBUG
log_cli_level = DEBUG
# 在控制台输出的日志的格式
log_cli_format = %(asctime)s -