fix: test: Exclude f.f.f.f.ip6.arpa names from test_sythreverse_refused_v6

f.f.f.f.ip6.arpa is a configured zone so refused responses
are not expected.

Closes #5687

Merge branch '5687-synthrecord-test-failed' into 'main'

See merge request isc-projects/bind9!11373
This commit is contained in:
Mark Andrews 2025-12-16 22:04:58 +11:00
commit 5de47b8604

View file

@ -338,12 +338,14 @@ def test_sythreverse_refused_v4(ip):
arpa_cafecafe = dns.name.from_text("e.f.a.c.e.f.a.c.ip6.arpa.")
arpa_zeros16 = dns.name.from_text("0.0.0.0.ip6.arpa.")
arpa_ffff16 = dns.name.from_text("f.f.f.f.ip6.arpa.")
@given(ip=ip_addresses(v=6))
def test_sythreverse_refused_v6(ip):
assume(not dns.name.from_text(ip.reverse_pointer).is_subdomain(arpa_cafecafe))
assume(not dns.name.from_text(ip.reverse_pointer).is_subdomain(arpa_zeros16))
assume(not dns.name.from_text(ip.reverse_pointer).is_subdomain(arpa_ffff16))
query = dns.message.make_query(ip.reverse_pointer, "PTR")
res = isctest.query.udp(query, SERVER)
assert res.rcode() == dns.rcode.REFUSED