python - Python 添加 pytest --black 到测试套件
问题描述
我使用 pytest 来测试我的 Python 项目。我想要做的是在我的测试套件中添加一个函数来检查我的代码是否被格式化为“黑色”。当我按下命令时,"pytest --black"
我的整个项目都按照我的意愿进行了测试。如何在我的测试套件中添加此功能并在运行"python setup.py pytest"
命令时检查相同的内容?
解决方案
pytest.ini
有一个addopts
键,它确实按照它在锡上所说的那样做:它为pytest
您使用的命令行添加了选项。
因此,在程序的根目录下,您应该能够创建一个包含以下内容的pytest.ini
文件:
[pytest]
addopts = --black
它应该在您的 pytest 运行时自动启用 black-as-test。
推荐阅读
- firebase - 如何编写来自 Firebase 的数据以快速存储?
- firebase - 如何在 firebase 数据库中使用 kotlin 协程
- java - Firebase onDataChange - 空对象引用
- xcode - Xcode10 验证:我的图像中没有透明胶片但仍然不接受?
- python-2.7 - 如何使用python比较csv文件中的列?
- docker - Docker 容器中的 ASP.NET Core 构建问题
- python - 在 Django 中播放上传的音频文件时出错
- swift - TabBar 和 NavigationBar 的问题
- python - 在 tkinter 中有效地创建网格
- swift - 如何使用 BETWEEN 子句创建 CoreData SUBQUERY?