跳转到主要内容

Django的pytest插件。

项目描述

PyPI Version Supported Python versions Build Status Supported Django versions Coverage

欢迎使用pytest-django!

pytest-django 允许您使用pytest 测试工具测试您的 Django 项目/应用程序。

安装 pytest-django

pip install pytest-django

为什么我会选择这个而不是 Django 的 manage.py test 命令呢?

使用 pytest-django 运行您的测试套件可以让您利用 pytest 已经拥有的功能。以下是一些优点

  • 使用 pytest fixture 管理测试依赖项。

  • 更少的样板测试:无需导入 unittest、创建具有方法的子类。编写测试作为常规函数。

  • 数据库复用:无需在每次测试运行时重新创建测试数据库。

  • 使用 pytest-xdist 插件在多个进程中运行测试以提高速度。

  • 利用其他pytest 插件

  • 兼容两个世界:现有的 unittest 风格的 TestCase 仍然无需修改即可正常工作。

有关 pytest 的更多信息,请参阅pytest 文档

项目详情


发布历史 发布通知 | RSS 源

下载文件

下载适用于您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

pytest_django-4.9.0.tar.gz (84.1 kB 查看哈希值)

上传时间: 源代码

构建版本

pytest_django-4.9.0-py3-none-any.whl (23.7 kB 查看哈希值)

上传时间: Python 3

由以下支持