def setUpTestData(cls): # NOQA:N802 """Create test data.""" super(DomainAliasAPITestCase, cls).setUpTestData() factories.populate_database() cls.dom_alias1 = factories.DomainAliasFactory(name="dalias1.com", target__name="test.com") cls.dom_alias2 = factories.DomainAliasFactory(name="dalias2.com", target__name="test2.com") cls.da_token = Token.objects.create(user=core_models.User.objects.get( username="******"))
def setUpTestData(cls): """Create test data.""" super(RelayDomainsTestCase, cls).setUpTestData() admin_factories.populate_database() cls.rdom = RelayDomainFactory(domain__name='relaydomain.tld') admin_factories.DomainAliasFactory(name='relaydomainalias.tld', target=cls.rdom.domain) admin_factories.MailboxFactory(domain=cls.rdom.domain, address="local", user__username="******", user__groups=("SimpleUsers", ))
def test_export_domains(self): """Check domain export.""" dom = models.Domain.objects.get(name="test.com") factories.DomainAliasFactory(name="alias.test", target=dom) response = self.client.get(reverse("v2:domain-export")) expected_response = [ "domain,test.com,50,10,True", "domainalias,alias.test,test.com,True", "domain,test2.com,0,0,True", ] self.assertCountEqual( expected_response, force_text(response.content.strip()).split("\r\n"))
def setUpTestData(cls): """Create test data.""" super(RelayDomainsTestCase, cls).setUpTestData() admin_factories.populate_database() dom = admin_factories.DomainFactory(name="relaydomain.tld", type="relaydomain") dom.relaydomain.target_host = "external.host.tld" dom.relaydomain.save() cls.rdom = dom.relaydomain admin_factories.DomainAliasFactory(name="relaydomainalias.tld", target=cls.rdom.domain) admin_factories.MailboxFactory(domain=cls.rdom.domain, address="local", user__username="******", user__groups=("SimpleUsers", ))
def setUpTestData(cls): """Create test data.""" super(RelayDomainsTestCase, cls).setUpTestData() admin_factories.populate_database() cls.dom = admin_factories.DomainFactory(name="relaydomain.tld", type="relaydomain") cls.transport = tr_factories.TransportFactory( pattern=cls.dom.name, _settings={ "relay_target_host": "external.host.tld", "relay_target_port": "25", "relay_verify_recipients": False }) admin_factories.DomainAliasFactory(name="relaydomainalias.tld", target=cls.dom) admin_factories.MailboxFactory(domain=cls.dom, address="local", user__username="******", user__groups=("SimpleUsers", ))