def test_value_enum_only(self): venum = TypedEnum(abc) venum.value = 'a' venum.value = 1 venum.value = abc.a with self.assertRaises(ValueError): venum.value = 6
def test_setting(self): venum = TypedEnum(abc) venum.value = 1 self.assertEqual(venum.name, 'b')