Пример #1
0
 def test_init_sanitizer_is_used_by_value_from_datadict(self):
     """
     Sanitizer passed on widget initialisation is used
     """
     widget = RichTextWidget(sanitizer=lambda value: value + 'baz')
     self.assertEqual(
         'barbaz', widget.value_from_datadict({'baz': 'bar'}, {}, 'baz'))
Пример #2
0
 def test_value_from_datadict_handles_none(self):
     """
     value_from_datadict doesn't sanitize None values
     """
     widget = RichTextWidget()
     self.assertEqual(
         None, widget.value_from_datadict({}, {}, 'baz'))
Пример #3
0
 def test_value_from_datadict_sanitizes_value(self):
     """
     Value returned by value_from_datadict is sanitized
     """
     widget = RichTextWidget()
     self.assertEqual(
         'foobar', widget.value_from_datadict({'baz': 'bar'}, {}, 'baz'))
Пример #4
0
 def test_init_sanitizer_is_used_by_value_from_datadict(self):
     """
     Sanitizer passed on widget initialisation is used
     """
     widget = RichTextWidget(sanitizer=lambda value: value + 'baz')
     self.assertEqual('barbaz',
                      widget.value_from_datadict({'baz': 'bar'}, {}, 'baz'))
Пример #5
0
 def test_value_from_datadict_sanitizes_value(self):
     """
     Value returned by value_from_datadict is sanitized
     """
     widget = RichTextWidget()
     self.assertEqual('foobar',
                      widget.value_from_datadict({'baz': 'bar'}, {}, 'baz'))
Пример #6
0
 def test_value_from_datadict_handles_none(self):
     """
     value_from_datadict doesn't sanitize None values
     """
     widget = RichTextWidget()
     self.assertEqual(None, widget.value_from_datadict({}, {}, 'baz'))