def assertUsual_tp_dealloc(self, typename): mapper = PythonMapper() deallocTypes = CreateTypes(mapper) tp_deallocPtr = CPyMarshal.ReadPtrField( getattr(mapper, typename), PyTypeObject, "tp_dealloc") self.assertEquals(tp_deallocPtr, mapper.GetFuncPtr("IC_PyBaseObject_Dealloc"), "wrong tp_dealloc for " + typename) mapper.Dispose() deallocTypes()