Example #1
0
 def test_cls(self):
     for typ in self.iter_all_types():
         self._assert_cls_name_equal(typ, typ.cls)
         if typ.cls is None:
             continue
         # check roundtrip from typ->cls->typ
         cls = typ.cls
         typ2 = Type.from_cls(cls)
         self._assert_typ_equal(typ, typ2)
Example #2
0
 def iter_all_types(self):
     for binding in (qtcore, qtgui):
         for typ in Type.iter_types(binding):
             yield typ
Example #3
0
 def test_from_cls(self):
     for binding in (qtcore, qtgui):
         for cls in binding.iter_classes():
             typ = Type.from_cls(cls)
             self._assert_cls_name_equal(typ, cls)