def test_default(self): field = BooleanField(required=True, default=True) field.validate() self.assertEqual(field.to_python(), True) self.assertEqual(field.to_native(), True) field = BooleanField(required=True, default=False) field.validate() self.assertEqual(field.to_python(), False) self.assertEqual(field.to_native(), False)
def test_set_value(self): field = BooleanField(required=True) field.set_value(False) field.validate() self.assertEqual(field.to_python(), False) self.assertEqual(field.to_native(), False)