def test_domains(self): self.require(ad_user=True) domain = self.domain() creds = Creds(domain) creds.acquire(self.ad_user_account(), self.ad_user_password()) activate(creds) client = Client(domain) domains = client.domains() for domain in domains: assert domain assert domain.isupper()
def test_search_all_domains(self): self.require(ad_user=True) domain = self.domain() creds = Creds(domain) creds.acquire(self.ad_user_account(), self.ad_user_password()) activate(creds) client = Client(domain) domains = client.domains() for domain in domains: base = client.dn_from_domain_name(domain) result = client.search('(objectClass=*)', base=base, scope='base') assert len(result) == 1