def get_parents(self, person, parents=None): try: from s17.organizationalunit.content.organizationalunit import \ IOrganizationalUnit except ImportError: return None parent = person.getObject().__parent__ if IOrganizationalUnit.providedBy(parent): view = parent.unrestrictedTraverse('@@view') parents = view.get_parents(full_path=True) return parents
def test_interface(self): self.assertTrue(IOrganizationalUnit.providedBy(self.ou)) self.assertTrue(verifyObject(IOrganizationalUnit, self.ou))
def test_adding(self): self.assertTrue(IOrganizationalUnit.providedBy(self.ou)) self.assertTrue(verifyClass(IOrganizationalUnit, OrganizationalUnit))