def test_isMixedIn(self): self.failUnless(isinstance(self.af, constraintypes.ConstrainTypesMixin), "ConstrainTypesMixin was not mixed in to ATFolder") self.failUnless(ZopeTwoISelectableConstrainTypes.isImplementedBy(self.af), "ISelectableConstrainTypes not implemented by ATFolder instance") self.failUnless(ISelectableConstrainTypes.providedBy(self.af), "ISelectableConstrainTypes not implemented by ATFolder instance")
def test_implementsConstrainTypes(self): self.failUnless(ISelectableConstrainTypes.isImplementedBy(self._ATCT)) self.failUnless(verifyObject(ISelectableConstrainTypes, self._ATCT))