From 68e2e15487377993fa6e8aceeb37a3d7ccb8a71e Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Tue, 23 Jun 2020 07:25:03 -0700 Subject: [PATCH] test CH A --- tests/test_rdata.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test_rdata.py b/tests/test_rdata.py index 32bdd22f..226d5b30 100644 --- a/tests/test_rdata.py +++ b/tests/test_rdata.py @@ -380,5 +380,18 @@ class RdataTestCase(unittest.TestCase): dns.rdatatype.GPOS, wire, 0, len(wire))) + def test_chaos(self): + # avoid red spot on our coverage :) + r1 = dns.rdata.from_text(dns.rdataclass.CH, dns.rdatatype.A, + 'chaos. 12345') + w = r1.to_wire() + r2 = dns.rdata.from_wire(dns.rdataclass.CH, dns.rdatatype.A, w, 0, + len(w)) + self.assertEqual(r1, r2) + self.assertEqual(r1.domain, dns.name.from_text('chaos')) + # the address input is octal + self.assertEqual(r1.address, 0o12345) + self.assertEqual(r1.to_text(), 'chaos. 12345') + if __name__ == '__main__': unittest.main() -- 2.47.3