def domain_fixture(domain_name, allow_domain_requests=False): domain = Domain(name=domain_name, is_active=True) if allow_domain_requests: domain.allow_domain_requests = True domain.save() try: yield finally: domain.delete()
def test_allow_domain_requests(self): self.client.login(username=self.username, password=self.password) public_domain = Domain(name="public", is_active=True) public_domain.allow_domain_requests = True public_domain.save() response = self.client.get(reverse("domain_homepage", args=[public_domain.name]), follow=True) self.assertEqual(response.status_code, 200) public_domain.delete()