]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add isctest.check.rrsets_equal function
authorMichal Nowak <mnowak@isc.org>
Thu, 22 Feb 2024 15:20:30 +0000 (16:20 +0100)
committerMichal Nowak <mnowak@isc.org>
Fri, 23 Feb 2024 10:04:51 +0000 (11:04 +0100)
bin/tests/system/isctest/check.py

index 1fabad7477a1cd9aa4abbc8f53f00ca0e85fcc74..054f0f8b768734bcf811962ba4deb979e67f1a28 100644 (file)
@@ -32,3 +32,10 @@ def rcode(message: dns.message.Message, expected_rcode) -> None:
 
 def noerror(message: dns.message.Message) -> None:
     rcode(message, dns_rcode.NOERROR)
+
+
+def rrsets_equal(first_rrset: dns.rrset.RRset, second_rrset: dns.rrset.RRset) -> None:
+    for rr in first_rrset:
+        assert rr in second_rrset
+    for rr in second_rrset:
+        assert rr in first_rrset