django-testing 相关问题

Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。此标记用于为Django应用程序编写和运行测试。

Django Test正在使用manage.py测试应用程序,但没有使用manage.py测试

我写了一个TestCase来检查我需要一个Teacher-Object的视图。 class ShowTeacherViewTest(TestCase):@ classmethod def setUpTestData(cls):gender = Gender.objects.create(gender ='Male')...

回答 1 投票 0

想要在Django测试中禁用信号

所以我有各种各样的信号和处理程序,它们通过应用程序发送。但是,当我执行测试/进入“测试模式”时,我希望禁用这些处理程序。是否有特定于Django的方式......

回答 5 投票 19

如何在测试时访问request.user?

我刚刚从Django 1.3.1迁移到Django 1.4。在这样做之后,我的大量测试开始引发这些错误:Traceback(最近一次调用最后一次):文件“/ Volumes / Data / ADay / Website / ...

回答 2 投票 3

如果form.is_valid()如何测试重定向

我已经建立了一个发布数据并重定向到联系/成功的视图。我的问题是如何使用assertRedirects测试重定向?我的Views.py:def emailView(请求):form = ContactForm(...

回答 1 投票 0

django测试应用程序错误 - 创建测试数据库时出错:拒绝创建数据库的权限

当我尝试使用命令测试任何应用程序时(当我尝试使用结构使用此命令部署myproject时我注意到它):python manage.py test appname我收到此错误:创建测试数据库...

回答 7 投票 142

如果form.is_valid,最智能的方法来测试视图?

搜索测试属于有效表单的视图的一部分的好方法:Views.py:def calendar_request(request):form = create_event(request.POST)if form.is_valid():date = ...

回答 1 投票 0

带有django的Pycharm抛出ImportError:无法导入名称'unittest'

我正在通过django教程,我正在尝试使用pycharm运行测试用例。但是我遇到了一个问题。当我运行命令:app test我面对这个...

回答 4 投票 7

在DRF中测试API端点 - 按名称访问特定URL?

我有一个具有以下结构的项目:Project app1 app2每个应用程序都使用django rest框架。我的项目urls.py文件如下所示:import app1.rest_api urlpatterns = [path(...

回答 1 投票 0

Django test.Client已登录,但在视图中以AnonymousUser身份传递

我在这里有一个奇怪的问题......我正在尝试测试@login_required视图,所以我编写了这段代码:来自django.test导入来自django.test的TestCase导入客户端来自.models导入SiteEcommerce ...

回答 2 投票 2

Django测试,断言CSV内容存在

我正在测试使用assertContains()来检查csv文件的内容:response = client.get('/ abc / 1 / a_b_csv')print(response.content)self.assertContains(response.content,'aakash' ) 我试过了 ...

回答 1 投票 0

使用pytest参数化和DRF测试

现在我有这样的代码:from rest_framework.test import APITestCase class MyTestClass(ApiTestCase):fixtures = ['some_fixtures.json',] @ pytest.mark.parametrize('field,...

回答 2 投票 2

将非应用程序测试添加到执行python manage.py测试时运行的测试

我的Django项目有几个应用程序,每个都有各自的测试。它还有一个utils包,它有自己的测试。包utils位于与manage.py相同级别的文件夹中,其测试是......

回答 1 投票 0

用于Django测试的虚拟API

我有一个预订应用程序,可以处理本地和远程API预订。我们的逻辑 - (例如)定价和可用性 - 遵循两种截然不同的途径。我们显然需要测试两者。但......

回答 1 投票 0

解析的url函数不等于基于类的视图`as_view()`方法?

我有以下测试:def test_root_url_resolves_to_home_page_view(self):found = resolve('/')self.assertEqual(found.func,views.HomePageView.as_view())给出...

回答 1 投票 1

django测试将request.user传递给foreignKey字段,“Event.creator”必须是“User”实例

我正在尝试为创建事件模型对象的视图编写测试。事件模型包含foreignKey字段,该字段引用auth用户作为模型对象的创建者。在测试中我试过......

回答 1 投票 0

更多的pythonic方式来测试

好的我正在为我的Django应用程序编写测试。我试图找出一种方法来迭代测试ajax寄存器调用以获得适当的响应。它工作但但我知道它可以在...中完成

回答 2 投票 1

使用Model Mommy测试登录

我在功能测试中测试登录时遇到问题。我正在使用模型妈妈用密码创建一个用户调用Megan,但是我的测试仍然没有通过,因为当信息被发送时...

回答 2 投票 1

访问中间件值以测试Django DetailView

我正在编写一个DetailView测试,通过访问中间件中的值来查询get_object()。这适用于公司应用程序和公司模型。每个用户都在公司。要访问......

回答 1 投票 3

如何在Django测试框架中修改会话

我的网站允许个人在没有登录的情况下通过基于当前session_key创建用户来贡献内容我想为我的视图设置测试,但似乎它......

回答 6 投票 25

© www.soinside.com 2019 - 2024. All rights reserved.