コード例 #1
0
ファイル: test_views.py プロジェクト: tilacog/paranoid
    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)
コード例 #2
0
ファイル: test_views.py プロジェクト: tilacog/paranoid
    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)
コード例 #3
0
ファイル: views.py プロジェクト: Ecotrust/landmapper
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)
コード例 #4
0
ファイル: test_views.py プロジェクト: tilacog/paranoid
    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}
        )
コード例 #5
0
ファイル: test_views.py プロジェクト: tilacog/paranoid
 def setUp(self):
     self.request = HttpRequest()
     self.response = login_page(self.request)