file.write(self.language.encode("utf8"))
return None
else:
- return self.language
+ return self.language.encode()
def to_text(self) -> str:
return f"EDE-EXTRA-TEXT-LANGUAGE {self.language}"
file.write(self.contact.encode("utf8"))
return None
else:
- return self.contact
+ return self.contact.encode()
def to_text(self) -> str:
return f"FILTERING-CONTACT {self.contact}"
file.write(self.organization.encode("utf8"))
return None
else:
- return self.organization
+ return self.organization.encode()
def to_text(self) -> str:
return f"FILTERING-ORGANIZATION {self.organization}"
file.write(self.db.encode("utf8"))
return None
else:
- return self.db
+ return self.db.encode()
def to_text(self) -> str:
return f"FILTERING-DB {self.db}"
with self.assertRaises(dns.exception.SyntaxError) as cm:
dns.rdata.from_text(dns.rdataclass.IN, dns.rdatatype.CDS, record)
# we don't test the message because it varies between pre=3.15 and 3.15
- #self.assertEqual(msg, str(cm.exception))
+ # self.assertEqual(msg, str(cm.exception))
def testMakeCDS(self): # type: () -> None
name = dns.name.from_text("example.com")
self.assertEqual(str(opt), "EDE-EXTRA-TEXT-LANGUAGE en")
opt2 = dns.edns.option_from_wire(
dns.edns.OptionType.EDE_EXTRA_TEXT_LANGUAGE,
- expected_wire, 0, len(expected_wire)
+ expected_wire,
+ 0,
+ len(expected_wire),
)
self.assertEqual(opt2.language, language)
self.assertEqual(data, expected_wire)
self.assertEqual(str(opt), "FILTERING-CONTACT mailto:support@example.com")
opt2 = dns.edns.option_from_wire(
- dns.edns.OptionType.FILTERING_CONTACT,
- expected_wire, 0, len(expected_wire)
+ dns.edns.OptionType.FILTERING_CONTACT, expected_wire, 0, len(expected_wire)
)
self.assertEqual(opt2.contact, contact)
self.assertEqual(str(opt), "FILTERING-ORGANIZATION The Example Organization")
opt2 = dns.edns.option_from_wire(
dns.edns.OptionType.FILTERING_ORGANIZATION,
- expected_wire, 0, len(expected_wire)
+ expected_wire,
+ 0,
+ len(expected_wire),
)
self.assertEqual(opt2.organization, organization)
self.assertEqual(data, expected_wire)
self.assertEqual(str(opt), "FILTERING-DB Government Anti-Piracy Policies #1")
opt2 = dns.edns.option_from_wire(
- dns.edns.OptionType.FILTERING_DB,
- expected_wire, 0, len(expected_wire)
+ dns.edns.OptionType.FILTERING_DB, expected_wire, 0, len(expected_wire)
)
self.assertEqual(opt2.db, db)