Commit 479cd4e8 authored by Committed by Petr Špaček
Deckard: support for duplicate records
dnspython library by default coalesces RRsets of same type into one and automaticaly deduplicates equicalent RRs inside one RRset. This prevented Deckard from testing DNS messages with duplicate RR. To prevent this, all DNS messages are now parsed using option one_rr_per_rrset=True. This setting may create multiple RRsets of the same type but it seems okay for Deckard because the comparison algorithms compare individual RRs and ignore how they are distributed among RRsets.
Showing with 14 additions and 11 deletions