Exemplo n.º 1
0
    def test_hostname_in_domain(self):
        record = Record()

        domain = "foobar.com"
        bad = "wwwfoobar.com"
        good = "www.foobar.com"

        self.assertTrue(record.hostname_in_domain(domain, domain))
        self.assertFalse(record.hostname_in_domain(bad, domain))
        self.assertTrue(record.hostname_in_domain(good, domain))
Exemplo n.º 2
0
    def test_hostname_in_domain(self):
        record = Record()

        domain = "foobar.com"
        bad = "wwwfoobar.com"
        good = "www.foobar.com"

        self.assertTrue(record.hostname_in_domain(domain, domain))
        self.assertFalse(record.hostname_in_domain(bad, domain))
        self.assertTrue(record.hostname_in_domain(good, domain))
Exemplo n.º 3
0
 def check_domain_suffix(self, domain):
     # make sure hostname ends in domain name
     name = request.form.get("name")
     if not name or not ModelRecord.hostname_in_domain(name, domain):
         abort(
             400,
             message="Name does not end in domain name: " + str(name)
         )
Exemplo n.º 4
0
 def check_domain_suffix(self, domain):
     # make sure hostname ends in domain name
     name = request.form.get("name")
     if not name or not ModelRecord.hostname_in_domain(name, domain):
         abort(
             400,
             message="Name does not end in domain name: " + str(name)
         )