(self)
| 1129 | ) |
| 1130 | |
| 1131 | def testCnameAndOtherDataAddCname(self): |
| 1132 | z = dns.zone.from_text(example_other_data, "example.", relativize=True) |
| 1133 | rds = dns.rdataset.from_text("in", "cname", 300, "www") |
| 1134 | z.replace_rdataset("web", rds) |
| 1135 | n = z.find_node("web") |
| 1136 | self.assertEqual(len(n.rdatasets), 3) |
| 1137 | self.assertEqual(n.find_rdataset(dns.rdataclass.IN, dns.rdatatype.CNAME), rds) |
| 1138 | self.assertIsNotNone(n.get_rdataset(dns.rdataclass.IN, dns.rdatatype.NSEC)) |
| 1139 | self.assertIsNotNone( |
| 1140 | n.get_rdataset(dns.rdataclass.IN, dns.rdatatype.RRSIG, dns.rdatatype.NSEC) |
| 1141 | ) |
| 1142 | |
| 1143 | def testCnameAndOtherDataInZonefile(self): |
| 1144 | with self.assertRaises(dns.zonefile.CNAMEAndOtherData): |
nothing calls this directly
no test coverage detected