예제 #1
0
 def test_get_missing_email_domain(self):
     """Retrieve a missing email domain; return empty results object."""
     domain = SpokeEmailDomain(self.org_name)
     email_dom = 'missing.domain.loc'
     result = domain.get(email_dom)['data']
     expected_result = []
     self.assertEqual(result, expected_result)
예제 #2
0
파일: test_email.py 프로젝트: mattmb/spoke
 def test_get_missing_email_domain(self):
     """Retrieve a missing email domain; return empty results object."""
     domain = SpokeEmailDomain(self.org_name)
     email_dom = 'missing.domain.loc'
     result = domain.get(email_dom)['data']
     expected_result = []
     self.assertEqual(result, expected_result)
예제 #3
0
 def test_get_email_domain(self):
     """Retrieve an email domain; return a domain object."""
     org = 'o=%s' % (self.org_name)
     dn = '%s,%s' % (org, self.base_dn)
     dn_info = {'aenetPostfixDomain': [self.email_dom]}
     expected_result = [(dn, dn_info)]
     domain = SpokeEmailDomain(self.org_name)
     result = domain.get(self.email_dom)['data']
     self.assertEqual(result, expected_result)
예제 #4
0
파일: test_email.py 프로젝트: mattmb/spoke
 def test_get_email_domain(self):
     """Retrieve an email domain; return a domain object."""
     org = 'o=%s' % (self.org_name)
     dn = '%s,%s' % (org, self.base_dn)
     dn_info = {'aenetPostfixDomain': [self.email_dom]}
     expected_result = [(dn, dn_info)]        
     domain = SpokeEmailDomain(self.org_name)
     result = domain.get(self.email_dom)['data']
     self.assertEqual(result, expected_result)
예제 #5
0
 def test_get_all_email_domains(self):
     """Retrieve all email domain; return a domain object."""
     email_dom2 = 'testgetall.com'
     org = 'o=%s' % (self.org_name)
     dn = '%s,%s' % (org, self.base_dn)
     dn_info = {'aenetPostfixDomain': [self.email_dom, email_dom2]}
     expected_result = [(dn, dn_info)]
     domain = SpokeEmailDomain(self.org_name)
     domain.create(email_dom2)
     result = domain.get()['data']
     self.assertEqual(result, expected_result)
예제 #6
0
파일: test_email.py 프로젝트: mattmb/spoke
 def test_get_all_email_domains(self):
     """Retrieve all email domain; return a domain object."""
     email_dom2 = 'testgetall.com'
     org = 'o=%s' % (self.org_name)
     dn = '%s,%s' % (org, self.base_dn)
     dn_info = {'aenetPostfixDomain': [self.email_dom, email_dom2]}
     expected_result = [(dn, dn_info)]        
     domain = SpokeEmailDomain(self.org_name)
     domain.create(email_dom2)
     result = domain.get()['data']
     self.assertEqual(result, expected_result)