Django:更改测试的媒体根
我正在尝试为 Django 应用程序编写一些测试,涉及文件上传。为此,我想将 MEDIA_ROOT 暂时更改为“myproject/fixtures/test_media/”。由于某种原因,…
在 Django 测试框架中使用基本 HTTP 访问身份验证
对于我的一些 Django 视图,我创建了一个执行基本 HTTP 访问身份验证的装饰器。然而,在 Django 中编写测试用例时,我花了一段时间才弄清楚如何对视图…
在settings.py中指定Django测试数据库名称
我使用 python 对象指定数据库: DATABASES = { 'default':{ 'ENGINE':'mysql', 'NAME':'testsqldb', 'USER':'<username>', 'PASSWORD':'<passw…
Django 测试客户端可以用于生产中的 API 调用吗?
我正在使用基于 Piston 构建的 API 构建 Django 应用程序。为了使所有内容尽可能保持 DRY 并使 API 完整,我希望我的内部应用程序调用 API 而不是模型…
Django 测试 - South 和 MySQL 的问题
尝试在 django 项目上设置我们的系统以利用 django 的测试框架。但是,当我尝试运行 python manage.py test 时,我收到了下面解释的各种错误。 我们正…
如何修改Django测试框架中的session
我的网站允许个人在没有登录的情况下通过根据当前 session_key 创建用户来贡献内容 我想为我的视图设置一个测试,但似乎无法修改 request.session: I…
Django 测试技巧
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
使用 Django 在 teamcity 中测试覆盖率
我已经让 teamcity 工作了,它构建并运行了一个自定义测试运行程序(http://pypi.python. org/pypi/teamcity-messages) 我粗略地愚弄了这篇文章:Tea…
Django 不使用manage.py test 运行测试,除非指定了应用程序和特定的测试方法
我有一个 Django 应用程序 myApp。其中有一个tests.py 文件,它使用 django.test.TestCase 类定义了许多测试用例。例如,其中之一称为WebViews,并且…
Django 测试客户端响应上下文 None
我已将 Django 应用程序从我的开发计算机(OS X、Python 2.6.5、Django 1.2.3)移至临时服务器(Ubuntu VM、Python 2.6.6、Django 1.2.3)。 如果我现…
加载夹具时 django unittest 出错
我正在为 django 应用程序进行单元测试。我需要数据库中的一些数据进行测试,因此我使用 json 夹具。 我有两个固定装置: 供用户使用,并且工作正常。…