; does not make any practical difference so we limit ourselves to single test run
query-minimization: off
CONFIG_END

SCENARIO_BEGIN Empty answers to any query - forwarding without validation

; forwarding target
RANGE_BEGIN 1 1000000
        ADDRESS 192.0.2.1

; NODATA to everything
ENTRY_BEGIN
MATCH opcode
ADJUST copy_id copy_query
REPLY NOERROR QR
SECTION QUESTION
. IN SOA
SECTION ANSWER
. 86400 IN SOA rootns. you.test. 2017071100 1800 900 604800 86400
ENTRY_END
RANGE_END

STEP 10 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
start. IN TXT
ENTRY_END

STEP 11 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
start. IN TXT
SECTION ANSWER
ENTRY_END


STEP 1001 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1001. IN TXT
ENTRY_END

STEP 1002 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1001. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1003 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1003. IN TXT
ENTRY_END

STEP 1004 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1003. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1005 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1005. IN TXT
ENTRY_END

STEP 1006 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1005. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1007 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1007. IN TXT
ENTRY_END

STEP 1008 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1007. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1009 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1009. IN TXT
ENTRY_END

STEP 1010 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1009. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1011 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1011. IN TXT
ENTRY_END

STEP 1012 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1011. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1013 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1013. IN TXT
ENTRY_END

STEP 1014 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1013. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1015 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1015. IN TXT
ENTRY_END

STEP 1016 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1015. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1017 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1017. IN TXT
ENTRY_END

STEP 1018 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1017. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1019 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1019. IN TXT
ENTRY_END

STEP 1020 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1019. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1021 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1021. IN TXT
ENTRY_END

STEP 1022 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1021. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1023 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1023. IN TXT
ENTRY_END

STEP 1024 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1023. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1025 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1025. IN TXT
ENTRY_END

STEP 1026 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1025. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1027 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1027. IN TXT
ENTRY_END

STEP 1028 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1027. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1029 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1029. IN TXT
ENTRY_END

STEP 1030 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1029. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1031 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
test1031. IN TXT
ENTRY_END

STEP 1032 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
test1031. IN TXT
SECTION ANSWER
ENTRY_END

STEP 1033 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
done. IN TXT
ENTRY_END

STEP 1034 CHECK_ANSWER
ENTRY_BEGIN
REPLY NOERROR QR RD RA
MATCH opcode rcode flags question answer
SECTION QUESTION
done. IN TXT
SECTION ANSWER
ENTRY_END

SCENARIO_END