Esempio n. 1
0
    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)
Esempio n. 2
0
    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)
Esempio n. 3
0
    def test_set_bad_serialized_value(self):
        f = Integer("foo")
        f.serialized_value = "meow"

        self.assertFalse(f.valid)
        self.assertEqual(f.serialized_value, "meow")
Esempio n. 4
0
    def test_set_empty_value(self):
        f = Integer("foo")
        f.value = empty

        self.assertEqual(f.serialized_value, "")