diff options
| author | Bob Halley <halley@dnspython.org> | 2017-01-14 10:22:45 -0800 |
|---|---|---|
| committer | Bob Halley <halley@dnspython.org> | 2017-01-14 10:22:45 -0800 |
| commit | fc7db7da4284eedaa951e6acc34e6e6f94da1c64 (patch) | |
| tree | 4b4c08c5b63246767be3bcd8746432589da19119 /tests/test_message.py | |
| parent | caee7d577bdb9675cf4a4015a480c3529a5d1140 (diff) | |
| download | dnspython-fc7db7da4284eedaa951e6acc34e6e6f94da1c64.tar.gz | |
Message doco.
Add constants to allow a section name to be specified symbolically rather
than by passing the actual section list value.
Diffstat (limited to 'tests/test_message.py')
| -rw-r--r-- | tests/test_message.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test_message.py b/tests/test_message.py index 2ae6800..fc4ad37 100644 --- a/tests/test_message.py +++ b/tests/test_message.py @@ -22,6 +22,9 @@ import binascii import dns.exception import dns.flags import dns.message +import dns.name +import dns.rdataclass +import dns.rdatatype from dns._compat import xrange query_text = """id 1234 @@ -199,5 +202,13 @@ class MessageTestCase(unittest.TestCase): m = dns.message.make_query('foo', 'A', options=[]) self.failUnless(m.edns == 0) + def test_FindRRset(self): + a = dns.message.from_text(answer_text) + n = dns.name.from_text('dnspython.org.') + rrs1 = a.find_rrset(a.answer, n, dns.rdataclass.IN, dns.rdatatype.SOA) + rrs2 = a.find_rrset(dns.message.ANSWER, n, dns.rdataclass.IN, + dns.rdatatype.SOA) + self.failUnless(rrs1 == rrs2) + if __name__ == '__main__': unittest.main() |
