def test_set_empty_serialized_value(self): f = Integer("foo") f.serialized_value = "" self.assertTrue(f.valid) self.assertEqual(f.serialized_value, "") self.assertEqual(f.value, empty)
def test_set_serialized_value(self): f = Integer("foo") f.serialized_value = " 42 " self.assertTrue(f.valid) self.assertEqual(f.serialized_value, " 42 ") self.assertEqual(f.value, 42)
def test_set_bad_serialized_value(self): f = Integer("foo") f.serialized_value = "meow" self.assertFalse(f.valid) self.assertEqual(f.serialized_value, "meow")
def test_set_empty_value(self): f = Integer("foo") f.value = empty self.assertEqual(f.serialized_value, "")