def test_handle_error(self, mock_render): request = self.factory.get('/Test') urls.handle_error(404, request) mock_render.assert_called_with(request, '404.html', context={'request': request}, status=404)
def test_handle_error_attribute_error(self, mock_render): mock_render.side_effect = AttributeError() result = urls.handle_error(404, self.factory.get('/test')) self.assertIn(b'This request could not be processed', result.content) self.assertIn(b'HTTP Error 404.', result.content)