一组帮助程序,便于Django应用程序的测试。

anatolygusev-djet的Python项目详细描述


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

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

主要特点:

  • Django视图的简单单元测试(ViewTestCase
  • 有用的断言作为mixin类提供:
    • 响应状态代码(StatusCodeAssertionsMixin
    • 电子邮件(EmailAssertionsMixin
    • 消息(MessagesAssertionsMixin
    • 模型实例(InstanceAssertionsMixin
  • 用于测试文件相关代码的便捷助手(InMemoryStorageMixin和其他)
  • 与Django REST框架身份验证机制(APIViewTestCase)顺利集成

完整的文档可在read the docs上找到。

SUNSCRAPERS用激情和耐心开发。

要求

  • Python:2.7(仅Django 1.11),3.4+
  • Django:1.11,2.0+
  • (可选)Django REST框架:3.7+

安装

只需使用pip安装:

$ pip install djet

文件

完整的文档可在 read the docsdocs目录中。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
未加载java高级GWT组件主题CSS   我可以遍历的java常量集   java与jdk7和jdk8上的(已更改的)doclet API保持兼容   JavaSwing:有没有办法更改复选框/单选按钮的颜色?   java你能同时录制两个MediaRecorder视频流吗?   javajcifs。中小企业。SMB异常:访问被拒绝。smb目录的例外情况   java:如何整体检查ArrayList的类型   Java中带有文件卷曲模拟的http发送数据库   scala ScalaMock模拟通用Java接口重载方法   调试这个简单的高尔夫游戏Java代码有什么问题?   在java脚本的帮助下,日历中显示背景日期的javascript应该是红色的,我还可以从oracle数据库中获取数据   Java集合对元素的多态访问   java Android线程/处理程序错误IllegalStateException:尚未发布指定的消息队列同步屏障令牌   java如何从我的重定向页面找到导致重定向的url?   java如何在一个JPA存储库中映射2个域对象   java复合组件递归传递支持bean   Java中的后缀和前缀运算符的行为不同