def test_implements(self): if self.dummy is not None: self.failIf(IReferenceable.isImplementedBy(self.dummy)) self.failIf(IExtensibleMetadata.isImplementedBy(self.dummy)) self.failIf(self.dummy.isReferenceable) self.failUnless(IBaseContent.isImplementedBy(self.dummy)) self.failUnless(IATTopicCriterion.isImplementedBy(self.dummy)) self.failUnless(verifyObject(IBaseContent, self.dummy)) self.failUnless(verifyObject(IATTopicCriterion, self.dummy))
def test_doesImplementAT(self): self.failUnless(IBaseContent.isImplementedBy(self._ATCT)) self.failUnless(IReferenceable.isImplementedBy(self._ATCT)) self.failUnless(verifyObject(IBaseContent, self._ATCT)) self.failUnless(verifyObject(IReferenceable, self._ATCT))