将py.test与django集成的最小值。

pytest-django-lite的Python项目详细描述


集成django和py.test的最小插件。

用法

安装插件:

pip install pytest-django-lite

配置django

您有两个选项来配置testsuite的django设置。

一。创建conftest.py

defpytest_configure(config):fromdjango.confimportsettingssettings.configure(DATABASES={},INSTALLED_APPS=[],# etc)

2.通过DJANGO_SETTINGS_MODULE

DJANGO_SETTINGS_MODULE=myapp.settings py.test

编写测试

fromdjango.testimportTestCasefrommyapp.modelsimportFooclassMyTest(TestCase):deftest_foo(self):assertFoo.objects.count()==2

注意

这只支持经典的django测试(基于类的继承)

学分

这最初是基于pytest-django

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

推荐PyPI第三方库


热门话题
如果需要java解释,带嵌套allOf的ApplySync会将CompletionStage视为已完成   amazon web服务AWS Lambda触发器的代码;JAVA   格式化如何在java中确保数字不超过2   java无法通过SpringMaven项目集成和运行liquibase   java在javaFX中显示数学公式   java如何调试j_安全检查问题   爪哇克鲁约vs杰克逊   java构造函数行为继承和静态/动态绑定   如何测量wifi网络中的延迟java 安卓   java如何在cardlayout中显示其他类的面板?   java从安卓向服务器上传图像字节数组文件?   java从JSP页面调用servlet上的函数   java Android Studio错误“Android资源编译失败”   java动态地向类添加属性   带hbm的Hibernate中主键的java强制设置器。xml