tests/dns_forwarder: Add testing for DNS forwarding
commit3b2f9f87566cc878ef3a31478ac7c104a302f354
authorGarming Sam <garming@catalyst.net.nz>
Thu, 17 Mar 2016 04:13:28 +0000 (17 17:13 +1300)
committerGarming Sam <garming@samba.org>
Tue, 3 May 2016 06:10:09 +0000 (3 08:10 +0200)
tree8886c2a5f18217dde5101c89a81198ac6599be5f
parent5caebde11d1a25581e5f8d7c7f7deadfeae7759e
tests/dns_forwarder: Add testing for DNS forwarding

The new tests show that single and multiple forwarders work as expected.
They also describe the behaviour encountered when the DNS server
encounters a CNAME from a forwarded request (which is not to pursue any
further).

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Pair-programmed-with: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/tests/dns_forwarder.py [new file with mode: 0644]
python/samba/tests/dns_forwarder_helpers/server.py [new file with mode: 0644]
selftest/selftest.pl
selftest/target/Samba.pm
selftest/target/Samba4.pm
source4/selftest/tests.py