Exemplo n.º 1
0
 def test_multiple_ask(self):
     self.client.login(username='******', password='******')
     asking_form = asking_domain_form()
     self.client.post(reverse("ispdb_add"), asking_form)
     domain = models.DomainRequest.objects.get(name="test.com", config=None)
     assert isinstance(domain, models.DomainRequest)
     assert_equal(domain.votes, 1)
     self.client.post(reverse("ispdb_add"), asking_form)
     domain = models.DomainRequest.objects.get(name="test.com", config=None)
     assert isinstance(domain, models.DomainRequest)
     assert_equal(domain.votes, 2)
Exemplo n.º 2
0
 def test_multiple_ask(self):
     self.client.login(username='******', password='******')
     asking_form = asking_domain_form()
     self.client.post(reverse("ispdb_add"), asking_form)
     domain = models.DomainRequest.objects.get(name="test.com", config=None)
     assert isinstance(domain, models.DomainRequest)
     assert_equal(domain.votes, 1)
     self.client.post(reverse("ispdb_add"), asking_form)
     domain = models.DomainRequest.objects.get(name="test.com", config=None)
     assert isinstance(domain, models.DomainRequest)
     assert_equal(domain.votes, 2)
Exemplo n.º 3
0
    def test_add_with_unconfirmed(self):
        self.client.login(username='******', password='******')
        name = "test.com"
        unclaimed_after = models.DomainRequest.objects.filter(name=name,
                                                              config=None)
        assert_false(unclaimed_after)

        asking_form = asking_domain_form()
        asking_form["domain-0-name"] = name
        self.client.post(reverse("ispdb_add"), asking_form)
        unclaimed = models.DomainRequest.objects.get(name=name, config=None)
        assert_true(unclaimed)

        domain_form = adding_domain_form()
        domain_form["domain-0-name"] = name
        self.client.post(reverse("ispdb_add"), domain_form)
        unclaimed_after = models.DomainRequest.objects.filter(name=name,
                                                              config=None)
        assert_false(unclaimed_after)
        model = models.DomainRequest.objects.get(name=name)
        assert isinstance(model, models.DomainRequest)
Exemplo n.º 4
0
    def test_add_with_unconfirmed(self):
        self.client.login(username='******', password='******')
        name = "test.com"
        unclaimed_after = models.DomainRequest.objects.filter(name=name,
                                                              config=None)
        assert_false(unclaimed_after)

        asking_form = asking_domain_form()
        asking_form["domain-0-name"] = name
        self.client.post(reverse("ispdb_add"), asking_form)
        unclaimed = models.DomainRequest.objects.get(name=name,
                                                     config=None)
        assert_true(unclaimed)

        domain_form = adding_domain_form()
        domain_form["domain-0-name"] = name
        self.client.post(reverse("ispdb_add"), domain_form)
        unclaimed_after = models.DomainRequest.objects.filter(name=name,
                                                              config=None)
        assert_false(unclaimed_after)
        model = models.DomainRequest.objects.get(name=name)
        assert isinstance(model, models.DomainRequest)