具有自动路由功能的多数据库 Django 测试
简单的问题 - 我正在成功使用 multi-db使用 自动路由 设置,如上所述遗留数据库(其中不受管理)。现在我想测试一下。我已经设置了一个测试运行程序来…
在 django 测试期间加载固定装置时出现 IntegrityError
我正在加载使用 dumpdata 创建的固定装置,并收到以下异常: Problem installing fixture 'db_dump.json': Traceback (most recent call last): File …
如何配置“manage.py test”与 sqlite 一起运行? (姜戈)
我使用 Postgres 进行生产和开发,但我想使用 sqlite 来运行一些测试。我没有看到一种简单的方法来配置一个引擎用于测试,另一个引擎用于开发/生产。…
Django:更改测试的媒体根
我正在尝试为 Django 应用程序编写一些测试,涉及文件上传。为此,我想将 MEDIA_ROOT 暂时更改为“myproject/fixtures/test_media/”。由于某种原因,…
在 Django 测试框架中使用基本 HTTP 访问身份验证
对于我的一些 Django 视图,我创建了一个执行基本 HTTP 访问身份验证的装饰器。然而,在 Django 中编写测试用例时,我花了一段时间才弄清楚如何对视图…
在settings.py中指定Django测试数据库名称
我使用 python 对象指定数据库: DATABASES = { 'default':{ 'ENGINE':'mysql', 'NAME':'testsqldb', 'USER':'', 'PASSWORD':'', }, 'dynamic_data':{…
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,并且…