Django的pytest插件。
项目描述
欢迎使用pytest-django!
pytest-django 允许您使用pytest 测试工具测试您的 Django 项目/应用程序。
版本兼容性
Django: 4.2, 5.0, 5.1 以及最新主线分支(在每个发布时兼容)
Python: CPython≥3.8 或 PyPy 3
pytest: ≥7.0
为了与旧版本兼容,请使用以前的 pytest-django 版本。
许可证: BSD
GitHub 仓库: https://github.com/pytest-dev/pytest-django
安装 pytest-django
pip install pytest-django
为什么我会选择这个而不是 Django 的 manage.py test 命令呢?
使用 pytest-django 运行您的测试套件可以让您利用 pytest 已经拥有的功能。以下是一些优点
更少的样板测试:无需导入 unittest、创建具有方法的子类。编写测试作为常规函数。
数据库复用:无需在每次测试运行时重新创建测试数据库。
使用 pytest-xdist 插件在多个进程中运行测试以提高速度。
利用其他pytest 插件。
兼容两个世界:现有的 unittest 风格的 TestCase 仍然无需修改即可正常工作。
有关 pytest 的更多信息,请参阅pytest 文档。
项目详情
下载文件
下载适用于您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
pytest_django-4.9.0.tar.gz (84.1 kB 查看哈希值)
构建版本
pytest_django-4.9.0-py3-none-any.whl (23.7 kB 查看哈希值)
关闭
pytest_django-4.9.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8bf7bc358c9ae6f6fc51b6cebb190fe20212196e6807121f11bd6a3b03428314 |
|
MD5 | 1bdf091a566d59ea443b586c54f784f9 |
|
BLAKE2b-256 | 02c043c8b2528c24d7f1a48a47e3f7381f5ab2ae8c64634b0c3f4bd843063955 |
关闭
pytest_django-4.9.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1d83692cb39188682dbb419ff0393867e9904094a549a7d38a3154d5731b2b99 |
|
MD5 | fb82e56349f2a06350763921a04dda13 |
|
BLAKE2b-256 | 47fe54f387ee1b41c9ad59e48fb8368a361fad0600fe404315e31a12bacaea7d |