def test_gtype(self): s = Regress.TestStructE() s.some_type = Regress.TestObj self.assertEqual(s.some_type, Regress.TestObj.__gtype__) self.assertRaises(TypeError, setattr, s, "some_type", 42)
def test_union(self): s = Regress.TestStructE() self.assertEqual(s.some_union, [None, None])