我正在尝试为视图创建pytest,我在其中添加了表单get_context_data函数
def get_context_data(self, **kwargs):
context = super(PostDetailView, self).get_context_data(**kwargs)
context["form"] = CommentForm
return context
我做了这样的事情
def test_post_detail_view_queryset(self, client, supply_post):
response = client.get(reverse('post_detail', kwargs={'slug': supply_post.slug}))
assert response.context['form'] == True
但是我收到错误TestPostDetailView::test_post_detail_view_queryset - AssertionError: assert <class 'comments.forms.CommentForm'> == True
。
有人知道如何解决吗?