	stub-addr: 192.0.2.10
CONFIG_END

SCENARIO_BEGIN Simple knotd query.

RANGE_BEGIN 0 100
ADDRESS 192.0.2.10
ENTRY_BEGIN
MATCH opcode qtype qname
ADJUST copy_id
REPLY QR RD NOERROR
SECTION QUESTION
example.com. IN AXFR
SECTION ANSWER
example.com.		3600	IN	SOA	dns1.example.com. hostmaster.example.com. 2010111213 21600 3600 604800 86400
example.com.		3600	IN	NS	dns1.example.com.
example.com.		3600	IN	NS	dns2.example.com.
example.com.		3600	IN	MX	10 mail.example.com.
dns1.example.com.	3600	IN	A	192.0.2.1
dns1.example.com.	3600	IN	AAAA	2001:DB8::1
dns2.example.com.	3600	IN	A	192.0.2.2
dns2.example.com.	3600	IN	AAAA	2001:DB8::2
mail.example.com.	3600	IN	A	192.0.2.3
mail.example.com.	3600	IN	AAAA	2001:DB8::3
example.com.		3600	IN	SOA	dns1.example.com. hostmaster.example.com. 2010111213 21600 3600 604800 86400
ENTRY_END

ENTRY_BEGIN
MATCH opcode qtype qname
ADJUST copy_id
REPLY QR RD NOERROR
SECTION QUESTION
example.com. IN SOA
SECTION ANSWER
example.com.		3600	IN	SOA	dns1.example.com. hostmaster.example.com. 2010111213 21600 3600 604800 86400
ENTRY_END
RANGE_END

STEP 10 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
example.com IN SOA
ENTRY_END

STEP 20 CHECK_ANSWER REPEAT=3 PAUSE=1 NEXT=10
ENTRY_BEGIN
MATCH all
REPLY QR AA RD NOERROR
SECTION QUESTION
example.com IN SOA
SECTION ANSWER
example.com.		3600	IN	SOA	dns1.example.com. hostmaster.example.com. 2010111213 21600 3600 604800 86400
ENTRY_END

STEP 30 QUERY
ENTRY_BEGIN
REPLY RD
SECTION QUESTION
example.com IN NS
ENTRY_END

STEP 40 CHECK_ANSWER
ENTRY_BEGIN
MATCH all
REPLY QR AA RD NOERROR
SECTION QUESTION
example.com. IN NS
SECTION ANSWER
example.com. 3600 IN NS dns1.example.com.
example.com. 3600 IN NS dns2.example.com.
SECTION ADDITIONAL
dns1.example.com. 3600 IN A 192.0.2.1
dns1.example.com. 3600 IN AAAA 2001:DB8::1
dns2.example.com. 3600 IN A 192.0.2.2
dns2.example.com. 3600 IN AAAA 2001:DB8::2
ENTRY_END

