Files
zonemaster.es/zonemaster/docs/public/specifications/tests/TestMessages.md
Malin 8d4eaa1489 feat: add full Zonemaster stack with Docker and Spanish UI
- Clone all 5 Zonemaster component repos (LDNS, Engine, CLI, Backend, GUI)
- Dockerfile.backend: 8-stage multi-stage build LDNS→Engine→CLI→Backend
- Dockerfile.gui: Astro static build served via nginx
- docker-compose.yml: backend (internal) + frontend (port 5353)
- nginx.conf: root redirects to /es/, /api/ proxied to backend
- zonemaster-gui/config.ts: defaultLanguage set to 'es' (Spanish)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 08:19:24 +02:00

621 lines
72 KiB
Markdown

<!-- File generated by generateTestMessages.pl, script in zonemaster/zonemaster util directory.
Use that script to generate a new file for each release of Zonemaster when
Zonemaster-Engine also has been updated.-->
# Mapping test messages to Test Cases
Index of Text Cases are found in [README](README.md).
| Message tag from [Zonemaster-Engine] | Module | Method (implemented test case) |
|:-------------------------------------|:-------|:-------------------------------|
| A01_ADDR_NOT_GLOBALLY_REACHABLE | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| A01_DOCUMENTATION_ADDR | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| A01_GLOBALLY_REACHABLE_ADDR | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| A01_LOCAL_USE_ADDR | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| A01_NO_GLOBALLY_REACHABLE_ADDR | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| A01_NO_NAME_SERVERS_FOUND | [Address](Address-TP/README.md) | [address01](Address-TP/address01.md) |
| NAMESERVERS_IP_WITH_REVERSE | [Address](Address-TP/README.md) | [address02](Address-TP/address02.md) |
| NAMESERVER_IP_WITHOUT_REVERSE | [Address](Address-TP/README.md) | [address02](Address-TP/address02.md) |
| NO_RESPONSE_PTR_QUERY | [Address](Address-TP/README.md) | [address02](Address-TP/address02.md) |
| TEST_CASE_END | [Address](Address-TP/README.md) | [address02](Address-TP/address02.md) |
| TEST_CASE_START | [Address](Address-TP/README.md) | [address02](Address-TP/address02.md) |
| NAMESERVER_IP_PTR_MATCH | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| NAMESERVER_IP_PTR_MISMATCH | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| NAMESERVER_IP_WITHOUT_REVERSE | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| NO_RESPONSE_PTR_QUERY | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| TEST_CASE_END | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| TEST_CASE_START | [Address](Address-TP/README.md) | [address03](Address-TP/address03.md) |
| B01_CHILD_FOUND | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_CHILD_IS_ALIAS | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_INCONSISTENT_ALIAS | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_INCONSISTENT_DELEGATION | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_NO_CHILD | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_PARENT_DISREGARDED | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_PARENT_FOUND | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_PARENT_NOT_FOUND | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_PARENT_UNDETERMINED | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_ROOT_HAS_NO_PARENT | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B01_SERVER_ZONE_ERROR | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| TEST_CASE_END | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| TEST_CASE_START | [Basic](Basic-TP/README.md) | [basic01](Basic-TP/basic01.md) |
| B02_AUTH_RESPONSE_SOA | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NO_DELEGATION | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NO_WORKING_NS | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NS_BROKEN | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NS_NOT_AUTH | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NS_NO_IP_ADDR | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_NS_NO_RESPONSE | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| B02_UNEXPECTED_RCODE | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| IPV4_DISABLED | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| IPV4_ENABLED | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| IPV6_DISABLED | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| IPV6_ENABLED | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| TEST_CASE_END | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| TEST_CASE_START | [Basic](Basic-TP/README.md) | [basic02](Basic-TP/basic02.md) |
| A_QUERY_NO_RESPONSES | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| HAS_A_RECORDS | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| IPV4_DISABLED | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| IPV4_ENABLED | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| IPV6_DISABLED | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| IPV6_ENABLED | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| NO_A_RECORDS | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| TEST_CASE_END | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| TEST_CASE_START | [Basic](Basic-TP/README.md) | [basic03](Basic-TP/basic03.md) |
| CN01_IPV4_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_IPV6_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_MISSING_NS_RECORD_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_MISSING_SOA_RECORD_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_NO_RESPONSE_NS_QUERY_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_NO_RESPONSE_SOA_QUERY_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_NO_RESPONSE_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_NS_RECORD_NOT_AA_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_SOA_RECORD_NOT_AA_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_UNEXPECTED_RCODE_NS_QUERY_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_UNEXPECTED_RCODE_SOA_QUERY_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_WRONG_NS_RECORD_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN01_WRONG_SOA_RECORD_UDP | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| IPV4_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| IPV6_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| TEST_CASE_END | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| TEST_CASE_START | [Connectivity](Connectivity-TP/README.md) | [connectivity01](Connectivity-TP/connectivity01.md) |
| CN02_MISSING_NS_RECORD_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_MISSING_SOA_RECORD_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_NO_RESPONSE_NS_QUERY_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_NO_RESPONSE_SOA_QUERY_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_NO_RESPONSE_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_NS_RECORD_NOT_AA_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_SOA_RECORD_NOT_AA_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_UNEXPECTED_RCODE_NS_QUERY_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_UNEXPECTED_RCODE_SOA_QUERY_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_WRONG_NS_RECORD_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| CN02_WRONG_SOA_RECORD_TCP | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| IPV4_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| IPV6_DISABLED | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| TEST_CASE_END | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| TEST_CASE_START | [Connectivity](Connectivity-TP/README.md) | [connectivity02](Connectivity-TP/connectivity02.md) |
| ASN_INFOS_ANNOUNCE_BY | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| ASN_INFOS_ANNOUNCE_IN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| ASN_INFOS_RAW | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| EMPTY_ASN_SET | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| ERROR_ASN_DATABASE | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV4_DIFFERENT_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV4_ONE_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV4_SAME_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV6_DIFFERENT_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV6_ONE_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| IPV6_SAME_ASN | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| TEST_CASE_END | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| TEST_CASE_START | [Connectivity](Connectivity-TP/README.md) | [connectivity03](Connectivity-TP/connectivity03.md) |
| ASN_INFOS_ANNOUNCE_IN | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| ASN_INFOS_RAW | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_EMPTY_PREFIX_SET | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_ERROR_PREFIX_DATABASE | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV4_DIFFERENT_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV4_SAME_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV4_SINGLE_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV6_DIFFERENT_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV6_SAME_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| CN04_IPV6_SINGLE_PREFIX | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| TEST_CASE_END | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| TEST_CASE_START | [Connectivity](Connectivity-TP/README.md) | [connectivity04](Connectivity-TP/connectivity04.md) |
| IPV4_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| IPV6_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| MULTIPLE_SOA_SERIALS | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| NO_RESPONSE_SOA_QUERY | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| ONE_SOA_SERIAL | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| SOA_SERIAL | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| SOA_SERIAL_VARIATION | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency01](Consistency-TP/consistency01.md) |
| IPV4_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| IPV6_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| MULTIPLE_SOA_RNAMES | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| NO_RESPONSE_SOA_QUERY | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| ONE_SOA_RNAME | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| SOA_RNAME | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency02](Consistency-TP/consistency02.md) |
| IPV4_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| IPV6_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| MULTIPLE_SOA_TIME_PARAMETER_SET | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| NO_RESPONSE_SOA_QUERY | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| ONE_SOA_TIME_PARAMETER_SET | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| SOA_TIME_PARAMETER_SET | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency03](Consistency-TP/consistency03.md) |
| IPV4_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| IPV6_DISABLED | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| MULTIPLE_NS_SET | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| NO_RESPONSE_NS_QUERY | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| NS_SET | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| ONE_NS_SET | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency04](Consistency-TP/consistency04.md) |
| ADDRESSES_MATCH | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| CHILD_NS_FAILED | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| CHILD_ZONE_LAME | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| EXTRA_ADDRESS_CHILD | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| IN_BAILIWICK_ADDR_MISMATCH | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| OUT_OF_BAILIWICK_ADDR_MISMATCH | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency05](Consistency-TP/consistency05.md) |
| MULTIPLE_SOA_MNAMES | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| NO_RESPONSE | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| NO_RESPONSE_SOA_QUERY | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| ONE_SOA_MNAME | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| TEST_CASE_END | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| TEST_CASE_START | [Consistency](Consistency-TP/README.md) | [consistency06](Consistency-TP/consistency06.md) |
| ENOUGH_IPV4_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| ENOUGH_IPV4_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| ENOUGH_IPV6_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| ENOUGH_IPV6_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| ENOUGH_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| ENOUGH_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_IPV4_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_IPV4_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_IPV6_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_IPV6_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NOT_ENOUGH_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NO_IPV4_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NO_IPV4_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NO_IPV6_NS_CHILD | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| NO_IPV6_NS_DEL | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation01](Delegation-TP/delegation01.md) |
| CHILD_DISTINCT_NS_IP | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| CHILD_NS_SAME_IP | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| DEL_DISTINCT_NS_IP | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| DEL_NS_SAME_IP | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| DISTINCT_IP_ADDRESS | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| SAME_IP_ADDRESS | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation02](Delegation-TP/delegation02.md) |
| REFERRAL_SIZE_OK | [Delegation](Delegation-TP/README.md) | [delegation03](Delegation-TP/delegation03.md) |
| REFERRAL_SIZE_TOO_LARGE | [Delegation](Delegation-TP/README.md) | [delegation03](Delegation-TP/delegation03.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation03](Delegation-TP/delegation03.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation03](Delegation-TP/delegation03.md) |
| ARE_AUTHORITATIVE | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| IPV4_DISABLED | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| IPV6_DISABLED | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| IS_NOT_AUTHORITATIVE | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation04](Delegation-TP/delegation04.md) |
| NO_NS_CNAME | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| NO_RESPONSE | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| NS_IS_CNAME | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| UNEXPECTED_RCODE | [Delegation](Delegation-TP/README.md) | [delegation05](Delegation-TP/delegation05.md) |
| IPV4_DISABLED | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| IPV6_DISABLED | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| SOA_EXISTS | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| SOA_NOT_EXISTS | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation06](Delegation-TP/delegation06.md) |
| EXTRA_NAME_CHILD | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| EXTRA_NAME_PARENT | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| NAMES_MATCH | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| TEST_CASE_END | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| TEST_CASE_START | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| TOTAL_NAME_MISMATCH | [Delegation](Delegation-TP/README.md) | [delegation07](Delegation-TP/delegation07.md) |
| DS01_DS_ALGO_2_MISSING | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_DEPRECATED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_NOT_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_OK | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_PRIVATE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_RESERVED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_DS_ALGO_UNASSIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_NO_RESPONSE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_PARENT_SERVER_NO_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_PARENT_ZONE_NO_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_ROOT_N_NO_UNDEL_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS01_UNDEL_N_NO_UNDEL_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec01](DNSSEC-TP/dnssec01.md) |
| DS02_ALGO_NOT_SUPPORTED_BY_ZM | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_DNSKEY_NOT_FOR_ZONE_SIGNING | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_DNSKEY_NOT_SEP | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_NO_DNSKEY_FOR_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_NO_MATCHING_DNSKEY_RRSIG | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_NO_MATCH_DS_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_NO_VALID_DNSKEY_FOR_ANY_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS02_RRSIG_NOT_VALID_BY_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec02](DNSSEC-TP/dnssec02.md) |
| DS03_ERR_MULT_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_ILLEGAL_HASH_ALGO | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_ILLEGAL_ITERATION_VALUE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_ILLEGAL_SALT_LENGTH | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_INCONSISTENT_HASH_ALGO | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_INCONSISTENT_ITERATION | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_INCONSISTENT_NSEC3_FLAGS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_INCONSISTENT_SALT_LENGTH | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_LEGAL_EMPTY_SALT | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_LEGAL_HASH_ALGO | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_LEGAL_ITERATION_VALUE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_NO_DNSSEC_SUPPORT | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_NO_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_NSEC3_OPT_OUT_DISABLED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_NSEC3_OPT_OUT_ENABLED_NON_TLD | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_NSEC3_OPT_OUT_ENABLED_TLD | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_SERVER_NO_DNSSEC_SUPPORT | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_SERVER_NO_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DS03_UNASSIGNED_FLAG_USED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec03](DNSSEC-TP/dnssec03.md) |
| DURATION_LONG | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| DURATION_OK | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| REMAINING_LONG | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| REMAINING_SHORT | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| RRSIG_EXPIRATION | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| RRSIG_EXPIRED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| TEST_CASE_END | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| TEST_CASE_START | [DNSSEC](DNSSEC-TP/README.md) | [dnssec04](DNSSEC-TP/dnssec04.md) |
| DS05_ALGO_DEPRECATED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_NOT_RECOMMENDED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_NOT_ZONE_SIGN | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_OK | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_PRIVATE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_RESERVED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ALGO_UNASSIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_NO_RESPONSE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_SERVER_NO_DNSSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| DS05_ZONE_NO_DNSSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec05](DNSSEC-TP/dnssec05.md) |
| EXTRA_PROCESSING_BROKEN | [DNSSEC](DNSSEC-TP/README.md) | [dnssec06](DNSSEC-TP/dnssec06.md) |
| EXTRA_PROCESSING_OK | [DNSSEC](DNSSEC-TP/README.md) | [dnssec06](DNSSEC-TP/dnssec06.md) |
| TEST_CASE_END | [DNSSEC](DNSSEC-TP/README.md) | [dnssec06](DNSSEC-TP/dnssec06.md) |
| TEST_CASE_START | [DNSSEC](DNSSEC-TP/README.md) | [dnssec06](DNSSEC-TP/dnssec06.md) |
| DS07_DS_FOR_SIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_DS_ON_PARENT_SERVER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_INCONSISTENT_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_INCONSISTENT_SIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NON_AUTH_RESPONSE_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NOT_SIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NOT_SIGNED_ON_SERVER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NO_DS_FOR_SIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NO_DS_ON_PARENT_SERVER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_NO_RESPONSE_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_SIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_SIGNED_ON_SERVER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS07_UNEXP_RCODE_RESP_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec07](DNSSEC-TP/dnssec07.md) |
| DS08_ALGO_NOT_SUPPORTED_BY_ZM | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS08_DNSKEY_RRSIG_EXPIRED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS08_DNSKEY_RRSIG_NOT_YET_VALID | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS08_MISSING_RRSIG_IN_RESPONSE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS08_NO_MATCHING_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS08_RRSIG_NOT_VALID_BY_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec08](DNSSEC-TP/dnssec08.md) |
| DS09_ALGO_NOT_SUPPORTED_BY_ZM | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS09_MISSING_RRSIG_IN_RESPONSE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS09_NO_MATCHING_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS09_RRSIG_NOT_VALID_BY_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS09_SOA_RRSIG_EXPIRED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS09_SOA_RRSIG_NOT_YET_VALID | [DNSSEC](DNSSEC-TP/README.md) | [dnssec09](DNSSEC-TP/dnssec09.md) |
| DS10_ALGO_NOT_SUPPORTED_BY_ZM | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_ERR_MULT_NSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_ERR_MULT_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_ERR_MULT_NSEC3PARAM | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_EXPECTED_NSEC_NSEC3_MISSING | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_HAS_NSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_HAS_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_INCONSISTENT_NSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_INCONSISTENT_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_INCONSISTENT_NSEC_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_MIXED_NSEC_NSEC3 | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3PARAM_GIVES_ERR_ANSWER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3PARAM_MISMATCHES_APEX | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3PARAM_QUERY_RESPONSE_ERR | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_ERR_TYPE_LIST | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_MISMATCHES_APEX | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_MISSING_SIGNATURE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_NODATA_MISSING_SOA | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_NODATA_WRONG_SOA | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_NO_VERIFIED_SIGNATURE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_RRSIG_EXPIRED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_RRSIG_NOT_YET_VALID | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_RRSIG_NO_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC3_RRSIG_VERIFY_ERROR | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_ERR_TYPE_LIST | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_GIVES_ERR_ANSWER | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_MISMATCHES_APEX | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_MISSING_SIGNATURE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_NODATA_MISSING_SOA | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_NODATA_WRONG_SOA | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_NO_VERIFIED_SIGNATURE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_QUERY_RESPONSE_ERR | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_RRSIG_EXPIRED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_RRSIG_NOT_YET_VALID | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_RRSIG_NO_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_NSEC_RRSIG_VERIFY_ERROR | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_SERVER_NO_DNSSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS10_ZONE_NO_DNSSEC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec10](DNSSEC-TP/dnssec10.md) |
| DS11_DS_BUT_UNSIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_INCONSISTENT_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_INCONSISTENT_SIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_NS_WITH_SIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_NS_WITH_UNSIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_PARENT_WITHOUT_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_PARENT_WITH_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_UNDETERMINED_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS11_UNDETERMINED_SIGNED_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec11](DNSSEC-TP/dnssec11.md) |
| DS13_ALGO_NOT_SIGNED_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec13](DNSSEC-TP/dnssec13.md) |
| DS13_ALGO_NOT_SIGNED_NS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec13](DNSSEC-TP/dnssec13.md) |
| DS13_ALGO_NOT_SIGNED_SOA | [DNSSEC](DNSSEC-TP/README.md) | [dnssec13](DNSSEC-TP/dnssec13.md) |
| DNSKEY_SMALLER_THAN_REC | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| DNSKEY_TOO_LARGE_FOR_ALGO | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| DNSKEY_TOO_SMALL_FOR_ALGO | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| IPV4_DISABLED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| IPV6_DISABLED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| KEY_SIZE_OK | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| NO_RESPONSE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| NO_RESPONSE_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| TEST_CASE_END | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| TEST_CASE_START | [DNSSEC](DNSSEC-TP/README.md) | [dnssec14](DNSSEC-TP/dnssec14.md) |
| DS15_HAS_CDNSKEY_NO_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_HAS_CDS_AND_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_HAS_CDS_NO_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_INCONSISTENT_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_INCONSISTENT_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_MISMATCH_CDS_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS15_NO_CDS_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec15](DNSSEC-TP/dnssec15.md) |
| DS16_CDS_INVALID_RRSIG | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_MATCHES_NON_SEP_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_MATCHES_NON_ZONE_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_MATCHES_NO_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_NOT_SIGNED_BY_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_UNSIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_CDS_WITHOUT_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_DELETE_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_DNSKEY_NOT_SIGNED_BY_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS16_MIXED_DELETE_CDS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec16](DNSSEC-TP/dnssec16.md) |
| DS17_CDNSKEY_INVALID_RRSIG | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_IS_NON_SEP | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_IS_NON_ZONE | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_MATCHES_NO_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_UNSIGNED | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_CDNSKEY_WITHOUT_DNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_DELETE_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS17_MIXED_DELETE_CDNSKEY | [DNSSEC](DNSSEC-TP/README.md) | [dnssec17](DNSSEC-TP/dnssec17.md) |
| DS18_NO_MATCH_CDNSKEY_RRSIG_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec18](DNSSEC-TP/dnssec18.md) |
| DS18_NO_MATCH_CDS_RRSIG_DS | [DNSSEC](DNSSEC-TP/README.md) | [dnssec18](DNSSEC-TP/dnssec18.md) |
| IS_A_RECURSOR | [Nameserver](Nameserver-TP/README.md) | [nameserver01](Nameserver-TP/nameserver01.md) |
| NO_RECURSOR | [Nameserver](Nameserver-TP/README.md) | [nameserver01](Nameserver-TP/nameserver01.md) |
| NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver01](Nameserver-TP/nameserver01.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver01](Nameserver-TP/nameserver01.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver01](Nameserver-TP/nameserver01.md) |
| BREAKS_ON_EDNS | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| EDNS0_SUPPORT | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| EDNS_RESPONSE_WITHOUT_EDNS | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| EDNS_VERSION_ERROR | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| NO_EDNS_SUPPORT | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| NS_ERROR | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver02](Nameserver-TP/nameserver02.md) |
| AXFR_AVAILABLE | [Nameserver](Nameserver-TP/README.md) | [nameserver03](Nameserver-TP/nameserver03.md) |
| AXFR_FAILURE | [Nameserver](Nameserver-TP/README.md) | [nameserver03](Nameserver-TP/nameserver03.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver03](Nameserver-TP/nameserver03.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver03](Nameserver-TP/nameserver03.md) |
| DIFFERENT_SOURCE_IP | [Nameserver](Nameserver-TP/README.md) | [nameserver04](Nameserver-TP/nameserver04.md) |
| SAME_SOURCE_IP | [Nameserver](Nameserver-TP/README.md) | [nameserver04](Nameserver-TP/nameserver04.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver04](Nameserver-TP/nameserver04.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver04](Nameserver-TP/nameserver04.md) |
| AAAA_BAD_RDATA | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| AAAA_QUERY_DROPPED | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| AAAA_UNEXPECTED_RCODE | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| AAAA_WELL_PROCESSED | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| A_UNEXPECTED_RCODE | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| IPV4_DISABLED | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| IPV6_DISABLED | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver05](Nameserver-TP/nameserver05.md) |
| CAN_BE_RESOLVED | [Nameserver](Nameserver-TP/README.md) | [nameserver06](Nameserver-TP/nameserver06.md) |
| CAN_NOT_BE_RESOLVED | [Nameserver](Nameserver-TP/README.md) | [nameserver06](Nameserver-TP/nameserver06.md) |
| NO_RESOLUTION | [Nameserver](Nameserver-TP/README.md) | [nameserver06](Nameserver-TP/nameserver06.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver06](Nameserver-TP/nameserver06.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver06](Nameserver-TP/nameserver06.md) |
| NO_UPWARD_REFERRAL | [Nameserver](Nameserver-TP/README.md) | [nameserver07](Nameserver-TP/nameserver07.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver07](Nameserver-TP/nameserver07.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver07](Nameserver-TP/nameserver07.md) |
| UPWARD_REFERRAL | [Nameserver](Nameserver-TP/README.md) | [nameserver07](Nameserver-TP/nameserver07.md) |
| UPWARD_REFERRAL_IRRELEVANT | [Nameserver](Nameserver-TP/README.md) | [nameserver07](Nameserver-TP/nameserver07.md) |
| QNAME_CASE_INSENSITIVE | [Nameserver](Nameserver-TP/README.md) | [nameserver08](Nameserver-TP/nameserver08.md) |
| QNAME_CASE_SENSITIVE | [Nameserver](Nameserver-TP/README.md) | [nameserver08](Nameserver-TP/nameserver08.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver08](Nameserver-TP/nameserver08.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver08](Nameserver-TP/nameserver08.md) |
| CASE_QUERIES_RESULTS_DIFFER | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERIES_RESULTS_OK | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERY_DIFFERENT_ANSWER | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERY_DIFFERENT_RC | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERY_NO_ANSWER | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERY_SAME_ANSWER | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| CASE_QUERY_SAME_RC | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver09](Nameserver-TP/nameserver09.md) |
| N10_EDNS_RESPONSE_ERROR | [Nameserver](Nameserver-TP/README.md) | [nameserver10](Nameserver-TP/nameserver10.md) |
| N10_NO_RESPONSE_EDNS1_QUERY | [Nameserver](Nameserver-TP/README.md) | [nameserver10](Nameserver-TP/nameserver10.md) |
| N10_UNEXPECTED_RCODE | [Nameserver](Nameserver-TP/README.md) | [nameserver10](Nameserver-TP/nameserver10.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver10](Nameserver-TP/nameserver10.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver10](Nameserver-TP/nameserver10.md) |
| N11_NO_EDNS | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| N11_NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| N11_RETURNS_UNKNOWN_OPTION_CODE | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| N11_UNEXPECTED_ANSWER_SECTION | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| N11_UNEXPECTED_RCODE | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| N11_UNSET_AA | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver11](Nameserver-TP/nameserver11.md) |
| NO_EDNS_SUPPORT | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| NS_ERROR | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| Z_FLAGS_NOTCLEAR | [Nameserver](Nameserver-TP/README.md) | [nameserver12](Nameserver-TP/nameserver12.md) |
| MISSING_OPT_IN_TRUNCATED | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| NO_EDNS_SUPPORT | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| NO_RESPONSE | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| NS_ERROR | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| TEST_CASE_END | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| TEST_CASE_START | [Nameserver](Nameserver-TP/README.md) | [nameserver13](Nameserver-TP/nameserver13.md) |
| N15_ERROR_ON_VERSION_QUERY | [Nameserver](Nameserver-TP/README.md) | [nameserver15](Nameserver-TP/nameserver15.md) |
| N15_NO_VERSION_REVEALED | [Nameserver](Nameserver-TP/README.md) | [nameserver15](Nameserver-TP/nameserver15.md) |
| N15_SOFTWARE_VERSION | [Nameserver](Nameserver-TP/README.md) | [nameserver15](Nameserver-TP/nameserver15.md) |
| N15_WRONG_CLASS | [Nameserver](Nameserver-TP/README.md) | [nameserver15](Nameserver-TP/nameserver15.md) |
| NON_ALLOWED_CHARS | [Syntax](Syntax-TP/README.md) | [syntax01](Syntax-TP/syntax01.md) |
| ONLY_ALLOWED_CHARS | [Syntax](Syntax-TP/README.md) | [syntax01](Syntax-TP/syntax01.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax01](Syntax-TP/syntax01.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax01](Syntax-TP/syntax01.md) |
| INITIAL_HYPHEN | [Syntax](Syntax-TP/README.md) | [syntax02](Syntax-TP/syntax02.md) |
| NO_ENDING_HYPHENS | [Syntax](Syntax-TP/README.md) | [syntax02](Syntax-TP/syntax02.md) |
| TERMINAL_HYPHEN | [Syntax](Syntax-TP/README.md) | [syntax02](Syntax-TP/syntax02.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax02](Syntax-TP/syntax02.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax02](Syntax-TP/syntax02.md) |
| DISCOURAGED_DOUBLE_DASH | [Syntax](Syntax-TP/README.md) | [syntax03](Syntax-TP/syntax03.md) |
| NO_DOUBLE_DASH | [Syntax](Syntax-TP/README.md) | [syntax03](Syntax-TP/syntax03.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax03](Syntax-TP/syntax03.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax03](Syntax-TP/syntax03.md) |
| NAMESERVER_DISCOURAGED_DOUBLE_DASH | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| NAMESERVER_NON_ALLOWED_CHARS | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| NAMESERVER_NUMERIC_TLD | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| NAMESERVER_SYNTAX_OK | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax04](Syntax-TP/syntax04.md) |
| NO_RESPONSE_SOA_QUERY | [Syntax](Syntax-TP/README.md) | [syntax05](Syntax-TP/syntax05.md) |
| RNAME_MISUSED_AT_SIGN | [Syntax](Syntax-TP/README.md) | [syntax05](Syntax-TP/syntax05.md) |
| RNAME_NO_AT_SIGN | [Syntax](Syntax-TP/README.md) | [syntax05](Syntax-TP/syntax05.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax05](Syntax-TP/syntax05.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax05](Syntax-TP/syntax05.md) |
| NO_RESPONSE | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| NO_RESPONSE_SOA_QUERY | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| RNAME_MAIL_DOMAIN_INVALID | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| RNAME_MAIL_DOMAIN_LOCALHOST | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| RNAME_MAIL_ILLEGAL_CNAME | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| RNAME_RFC822_INVALID | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| RNAME_RFC822_VALID | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax06](Syntax-TP/syntax06.md) |
| MNAME_DISCOURAGED_DOUBLE_DASH | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| MNAME_NON_ALLOWED_CHARS | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| MNAME_NUMERIC_TLD | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| MNAME_SYNTAX_OK | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| NO_RESPONSE_SOA_QUERY | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax07](Syntax-TP/syntax07.md) |
| MX_DISCOURAGED_DOUBLE_DASH | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| MX_NON_ALLOWED_CHARS | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| MX_NUMERIC_TLD | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| MX_SYNTAX_OK | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| NO_RESPONSE_MX_QUERY | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| TEST_CASE_END | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| TEST_CASE_START | [Syntax](Syntax-TP/README.md) | [syntax08](Syntax-TP/syntax08.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_HAS_LOCALHOST_ADDR | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_IS_DOT | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_IS_LOCALHOST | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_IS_MASTER | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_MISSING_SOA_RECORD | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_NOT_AUTHORITATIVE | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_NOT_IN_NS_LIST | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_NOT_MASTER | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_NOT_RESOLVE | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_NO_RESPONSE | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| Z01_MNAME_UNEXPECTED_RCODE | [Zone](Zone-TP/README.md) | [zone01](Zone-TP/zone01.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone02](Zone-TP/zone02.md) |
| REFRESH_MINIMUM_VALUE_LOWER | [Zone](Zone-TP/README.md) | [zone02](Zone-TP/zone02.md) |
| REFRESH_MINIMUM_VALUE_OK | [Zone](Zone-TP/README.md) | [zone02](Zone-TP/zone02.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone02](Zone-TP/zone02.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone02](Zone-TP/zone02.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone03](Zone-TP/zone03.md) |
| REFRESH_HIGHER_THAN_RETRY | [Zone](Zone-TP/README.md) | [zone03](Zone-TP/zone03.md) |
| REFRESH_LOWER_THAN_RETRY | [Zone](Zone-TP/README.md) | [zone03](Zone-TP/zone03.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone03](Zone-TP/zone03.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone03](Zone-TP/zone03.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone04](Zone-TP/zone04.md) |
| RETRY_MINIMUM_VALUE_LOWER | [Zone](Zone-TP/README.md) | [zone04](Zone-TP/zone04.md) |
| RETRY_MINIMUM_VALUE_OK | [Zone](Zone-TP/README.md) | [zone04](Zone-TP/zone04.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone04](Zone-TP/zone04.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone04](Zone-TP/zone04.md) |
| EXPIRE_LOWER_THAN_REFRESH | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| EXPIRE_MINIMUM_VALUE_LOWER | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| EXPIRE_MINIMUM_VALUE_OK | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone05](Zone-TP/zone05.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| SOA_DEFAULT_TTL_MAXIMUM_VALUE_HIGHER | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| SOA_DEFAULT_TTL_MAXIMUM_VALUE_LOWER | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| SOA_DEFAULT_TTL_MAXIMUM_VALUE_OK | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone06](Zone-TP/zone06.md) |
| MNAME_HAS_NO_ADDRESS | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| MNAME_IS_CNAME | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| MNAME_IS_NOT_CNAME | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| NO_RESPONSE_SOA_QUERY | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone07](Zone-TP/zone07.md) |
| MX_RECORD_IS_CNAME | [Zone](Zone-TP/README.md) | [zone08](Zone-TP/zone08.md) |
| MX_RECORD_IS_NOT_CNAME | [Zone](Zone-TP/README.md) | [zone08](Zone-TP/zone08.md) |
| NO_RESPONSE_MX_QUERY | [Zone](Zone-TP/README.md) | [zone08](Zone-TP/zone08.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone08](Zone-TP/zone08.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone08](Zone-TP/zone08.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_INCONSISTENT_MX | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_INCONSISTENT_MX_DATA | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_MISSING_MAIL_TARGET | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_MX_DATA | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_MX_FOUND | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_NON_AUTH_MX_RESPONSE | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_NO_MX_FOUND | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_NO_RESPONSE_MX_QUERY | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_NULL_MX_NON_ZERO_PREF | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_NULL_MX_WITH_OTHER_MX | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_ROOT_EMAIL_DOMAIN | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_TLD_EMAIL_DOMAIN | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| Z09_UNEXPECTED_RCODE_MX | [Zone](Zone-TP/README.md) | [zone09](Zone-TP/zone09.md) |
| MULTIPLE_SOA | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| NO_RESPONSE | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| NO_SOA_IN_RESPONSE | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| ONE_SOA | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| TEST_CASE_END | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| TEST_CASE_START | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| WRONG_SOA | [Zone](Zone-TP/README.md) | [zone10](Zone-TP/zone10.md) |
| Z11_DIFFERENT_SPF_POLICIES_FOUND | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_INCONSISTENT_SPF_POLICIES | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_NON_NULL_SPF_NON_MAIL_DOMAIN | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_NO_SPF_FOUND | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_NO_SPF_NON_MAIL_DOMAIN | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_NULL_SPF_NON_MAIL_DOMAIN | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_SPF_MULTIPLE_RECORDS | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_SPF_SYNTAX_ERROR | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_SPF_SYNTAX_OK | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
| Z11_UNABLE_TO_CHECK_FOR_SPF | [Zone](Zone-TP/README.md) | [zone11](Zone-TP/zone11.md) |
[Zonemaster-Engine]: https://github.com/zonemaster/zonemaster-engine