提供Django TransactionTestCase.AssertMaxNumQueries(),类似于现有的TransactionTestCase.AssertNumQueries()
django-assertmaxnumqueries的Python项目详细描述
django assertmaxnumquerys
- 类似于django.test.TransactionTestCase.assertNumQueries
- 自由软件:麻省理工学院许可证
- 文档:https://django-assertmaxnumqueries.readthedocs.io。
使用量
用法与django.test.TransactionTestCase.assertNumQueries相同, 除了检查查询数之外,还有assertlesequal插入assertequal。
在项目中使用django assertmaxnumquerys:
import django_assertmaxnumqueries class MyTestCase(django_assertmaxnumqueries.TransactionTestCase): def test_my_test(self): with self.assertMaxNumQueries(2): Person.objects.create(name="Aaron") Person.objects.create(name="Daniel")
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.0(2017-12-11)
- pypi上的第一个版本。