Skip to main content

一组帮助器,用于轻松测试 Django 应用程序。

项目描述

https://img.shields.io/pypi/v/djet.svg https://img.shields.io/travis/sunscrapers/djet.svg https://img.shields.io/codecov/c/github/sunscrapers/djet.svg

Django Extended Tests是一组帮助程序,用于轻松测试 Django 应用程序。

主要特点:

  • Django 视图的简单单元测试(ViewTestCase

  • 有用的断言作为 mixin 类提供:

    • 响应状态码 ( StatusCodeAssertionsMixin )

    • 电子邮件 ( EmailAssertionsMixin )

    • 消息(MessagesAssertionsMixin

    • 模型实例(InstanceAssertionsMixin

  • 用于测试文件相关代码的便捷助手(InMemoryStorageMixin等)

  • 与 Django REST Framework 身份验证机制(APIViewTestCase)平滑集成

完整文档可在阅读文档时获得。

SUNSCRAPERS以热情和耐心开发。

要求

  • Python:2.7(仅 Django 1.11),3.4+

  • 姜戈:1.11、2.0+

  • (可选)Django REST 框架:3.7+

安装

只需使用pip安装:

$ pip install djet

文档

完整的文档可在 阅读文档文档目录中学习。

项目详情


下载文件

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

源分布

djet-0.3.0.tar.gz (34.4 kB 查看哈希)

已上传 source

内置分布

djet-0.3.0-py3-none-any.whl (7.9 kB 查看哈希

已上传 py3