def test_view_passes_post_data_to_form(self, mockLoginForm): self.request.method = 'POST' self.request.POST['email'] = '*****@*****.**' login_page(self.request) mockLoginForm.assert_called_once_with(data=self.request.POST)
def test_no_data_is_passed_to_form_on_get_request(self, mockLoginForm): self.request.method = 'POST' self.request.POST['email'] = '*****@*****.**' login_page(self.request) mockLoginForm.assert_called_once_with(data=self.request.POST)
def account(request): template_string = 'landmapper/blocks/login.html' template = loader.get_template(template_string) context = getBaseContext() from accounts.views import login_page return login_page(request, template_string, context)
def test_can_patch_render(self, mock_render, mockLoginForm): request = HttpRequest() response = login_page(request) self.assertEqual(response, mock_render.return_value) mock_form = mockLoginForm.return_value mock_render.assert_called_once_with( request, 'login.html', {'form': mock_form} )
def setUp(self): self.request = HttpRequest() self.response = login_page(self.request)