Example #1
0
 def test_field_clean(self):
     field = AcronymField()
     first_letter_widget = field.widget.widgets[0]
     self.assertEqual(first_letter_widget.choices,
                      list(_create_first_letter_choices()))
     self.assertEqual(field.clean(['L', 'DROIT']), 'LDROIT')
Example #2
0
 def test_field_not_disabled(self):
     field = AcronymField(disabled=True)
     self.assertTrue(all(f.disabled for f in field.fields))
Example #3
0
 def test_compress(self):
     field = AcronymField()
     result = field.compress(['L', 'DROIT'])
     self.assertEqual(result, 'LDROIT')
Example #4
0
 def test_field_not_required(self):
     field = AcronymField(required=False)
     self.assertFalse(all(f.required for f in field.fields))
Example #5
0
 def test_initialize(self):
     field = AcronymField()
     first_letter_widget = field.widget.widgets[0]
     self.assertEqual(first_letter_widget.choices,
                      list(_create_first_letter_choices()))