gpt4 book ai didi

Django 1.4 表单向导测试用例

转载 作者:行者123 更新时间:2023-12-01 10:05:25 25 4
gpt4 key购买 nike

我正在尝试为表单向导 View 编写测试 django.contrib.formstools.wizard.views.CookieWizardView,但我不确定如何处理在测试用例中编写顺序帖子:

#test_views.py
def test_wizard_pass(self):
response = self.c.post('/wizard/url/',first_form_post_dict)
self.assertContains(...)
response = self.c.post('/wizard/url/',second_step_post_dict)
self.assertRedirect(...)

我假设我需要根据第一个响应中的某些内容或与用于 session 管理的 cookie 相关的内容来更改第二个发布数据,我只是不确定是什么。

最佳答案

CookieWizardView 的测试用例可以在 django.contrib.formtools.tests.wizard.wizardtests.tests(第 216 行,view source here)中找到,包括多个连续的职位。您可以研究这些是如何实现的,并以类似的方式实现您自己的测试用例。

关于Django 1.4 表单向导测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11390721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com