Example #1
0
    def test_form_invalid(self):
        """
        Test :py:meth:`.FormMixin.form_invalid`.
        """
        mixin = FormMixin()
        mixin.get_context_data = Mock(return_value={'foo': 'bar'})
        mixin.render_to_response = Mock(return_value='response')

        form_mock = Mock()
        self.assertEqual('response', mixin.form_invalid(form=form_mock))
        mixin.get_context_data.assert_called_once_with(form=form_mock)
        mixin.render_to_response.assert_called_once_with({'foo': 'bar'})
Example #2
0
    def test_form_invalid(self):
        """
        Test :py:meth:`.FormMixin.form_invalid`.
        """
        mixin = FormMixin()
        mixin.get_context_data = Mock(return_value={'foo': 'bar'})
        mixin.render_to_response = Mock(return_value='response')

        form_mock = Mock()
        self.assertEqual('response', mixin.form_invalid(form=form_mock))
        mixin.get_context_data.assert_called_once_with(form=form_mock)
        mixin.render_to_response.assert_called_once_with({'foo': 'bar'})
Example #3
0
 def test_get_context_data(self):
     """
     Test :py:meth:`.FormMixin.get_context_data`.
     """
     mixin = FormMixin()
     self.assertEqual({'foo': 'bar'}, mixin.get_context_data(foo='bar'))
Example #4
0
 def test_get_context_data(self):
     """
     Test :py:meth:`.FormMixin.get_context_data`.
     """
     mixin = FormMixin()
     self.assertEqual({'foo': 'bar'}, mixin.get_context_data(foo='bar'))