git.samba.org
/
obnox
/
samba
/
samba-obnox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
8685a35
)
s4 dns: Test QCLASS_NONE query
author
Kai Blin
<kai@samba.org>
Thu, 24 Nov 2011 11:14:55 +0000
(12:14 +0100)
committer
Kai Blin
<kai@samba.org>
Thu, 24 Nov 2011 13:10:44 +0000
(14:10 +0100)
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Thu Nov 24 14:10:45 CET 2011 on sn-devel-104
source4/scripting/python/samba/tests/dns.py
patch
|
blob
|
history
diff --git
a/source4/scripting/python/samba/tests/dns.py
b/source4/scripting/python/samba/tests/dns.py
index 5da96bc0e0849b8bfc703e19a690baceb7903ed9..df10b715efac807d0a3e62ca259639cd1649759e 100644
(file)
--- a/
source4/scripting/python/samba/tests/dns.py
+++ b/
source4/scripting/python/samba/tests/dns.py
@@
-141,6
+141,20
@@
class DNSTest(TestCase):
if dc_ipv6 is not None:
self.assertEquals(response.answers[1].rdata, dc_ipv6)
if dc_ipv6 is not None:
self.assertEquals(response.answers[1].rdata, dc_ipv6)
+ def test_qclass_none_query(self):
+ "create a QCLASS_NONE query"
+ p = self.make_name_packet(dns.DNS_OPCODE_QUERY)
+ questions = []
+
+ name = "%s.%s" % (os.getenv('DC_SERVER'), self.get_dns_domain())
+ q = self.make_name_question(name, dns.DNS_QTYPE_ALL, dns.DNS_QCLASS_NONE)
+ questions.append(q)
+
+ self.finish_name_packet(p, questions)
+ response = self.dns_transaction_udp(p)
+ self.assert_dns_rcode_equals(response, dns.DNS_RCODE_NOTIMP)
+
+
if __name__ == "__main__":
import unittest
unittest.main()
if __name__ == "__main__":
import unittest
unittest.main()