django应用程序的简单测试帮助程序集。

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扩展测试是一组帮助程序,用于轻松测试django应用程序。

主要功能:

  • django视图的简单单元测试(ViewTestCase
  • 有用的断言提供了混合类:
    • 响应状态代码(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无法设置@Async方法   在Java中设置链表   未设置id时遇到java StaleObjectStateException   java如何保存程序的状态并加载它?   java映射类和schemaderived类之间有什么区别?   控制器类中的java全局变量在最新会话打开时被覆盖   java Hystrix和连接池   java Sonar在我不关闭ignite对象时引发拦截器问题   java无法在Junit TestCase中为控制器设置Mockito值   java保证异步传递消息   java如何高亮显示按钮,直到为微调器提供有效值?   java在Android中使用ImageView控件创建错误   JMX垃圾收集和系统之间的java差异。gc()?   java在尝试向标记添加信息窗口时卡住了?   java JavaFX检测与后台的冲突   java将光标放在按钮上时更改按钮的位置   java Maven。如何从paren pom继承配置文件。xml?   带空格的Java填充字符串   java将两个对象设置为相等,并找到其布尔结果