dol*_*333 19 django unit-testing django-authentication django-testing
我为我的django应用启用了登录验证.视图的单元测试无效,因为它们卡在登录页面上.在返回视图的响应并使用后立即设置断点
print response.content
输出包含"请登录"的短语
如何设置用户以便测试用例可以登录?我尝试使用我的用户名和密码,但它在单元测试环境中不起作用.
dol*_*333 26
在测试用例的开头插入的以下代码创建一个用户,将其登录,并允许其余的测试继续
self.user = User.objects.create_user(username='testuser', password='12345')
login = self.client.login(username='testuser', password='12345')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7286 次 |
| 最近记录: |