コード例 #1
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_invalid_email_form(self, execute_sql, form_invalid):
        request = HttpRequest()
        request.POST['_submit'] = 'yes'
        view = EmailInterface()
        view.request = request

        view.post(request)

        self.assertTrue(form_invalid.called)
コード例 #2
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_invalid_email_form(self, execute_sql, form_invalid):
        request = HttpRequest()
        request.POST['_submit'] = 'yes'
        view = EmailInterface()
        view.request = request

        view.post(request)

        self.assertTrue(form_invalid.called)
コード例 #3
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_ignore_email_fields_on_sql_test(self, get_form, execute_sql, form_valid):
        request = HttpRequest()
        request.POST['_test'] = 'yes'
        view = EmailInterface()
        view.request = request

        view.post(request)

        get_form().errors.pop.assert_any_call('title', None)
        get_form().errors.pop.assert_any_call('content', None)
        self.assertTrue(form_valid.called)
コード例 #4
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_ignore_email_fields_on_sql_test(self, get_form, execute_sql,
                                                  form_valid):
        request = HttpRequest()
        request.POST['_test'] = 'yes'
        view = EmailInterface()
        view.request = request

        view.post(request)

        get_form().errors.pop.assert_any_call('title', None)
        get_form().errors.pop.assert_any_call('content', None)
        self.assertTrue(form_valid.called)
コード例 #5
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_valid_email_form(self, execute_sql, form_valid, email_users):
        request = HttpRequest()
        request.POST['_submit'] = 'yes'
        request.POST['query'] = 'sddasd'
        request.POST['title'] = 'oba'
        request.POST['content'] = 'foo'
        request.method = 'POST'
        view = EmailInterface()
        view.request = request

        view.post(request)

        self.assertTrue(form_valid.called)
        self.assertTrue(email_users.called)
コード例 #6
0
ファイル: view.py プロジェクト: marcio0/niqels
    def test_post_valid_email_form(self, execute_sql, form_valid, email_users):
        request = HttpRequest()
        request.POST['_submit'] = 'yes'
        request.POST['query'] = 'sddasd'
        request.POST['title'] = 'oba'
        request.POST['content'] = 'foo'
        request.method = 'POST'
        view = EmailInterface()
        view.request = request

        view.post(request)

        self.assertTrue(form_valid.called)
        self.assertTrue(email_users.called)