def do_add(self, label, domain, ip_str, system, ip_type='4'): r = StaticReg( label=label, domain=domain, ip_str=ip_str, ip_type=ip_type, system=system ) r.clean() r.save() return r
def add_sreg_ipv4(self, ip): sreg = StaticReg( label=random_label(), domain=self.domain, ip_str=ip, ip_type='4', system=self.s ) sreg.clean() sreg.save() return sreg
def do_add_sreg(self, label, domain, ip_str, ip_type='4'): r = StaticReg( label=label, domain=domain, ip_str=ip_str, ip_type=ip_type, system=self.n ) r.clean() r.save() repr(r) return r
def add_sreg_ipv4(self, ip): sreg = StaticReg(label=random_label(), domain=self.domain, ip_str=ip, ip_type='4', system=self.s) sreg.clean() sreg.save() return sreg
def do_add(self, label, domain, ip_str, ip_type='4'): r = StaticReg( label=label, domain=domain, ip_str=ip_str, ip_type=ip_type, system=self.n ) r.clean() r.save() r.details() r.get_edit_url() r.get_delete_url() r.get_absolute_url() repr(r) return r
def test_sreg_cname_exists(self): # Duplicate test? label = "tesafstyfoo" data = "wadfakt" dom, _ = Domain.objects.get_or_create(name="cd") dom, _ = Domain.objects.get_or_create(name="what.cd") cn, _ = CNAME.objects.get_or_create( label=label, domain=dom, target=data) cn.full_clean() cn.save() sreg = StaticReg( label=label, domain=dom, ip_str="10.0.0.2", ip_type='4', system=self.s) self.assertRaises(ValidationError, sreg.clean) cn.label = "differentlabel" cn.save() sreg.clean() sreg.save()