Files
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

1.1 KiB

Syntax Test Plan

These are tests of the syntax of different labels in DNS, such as domain names and host names.

This document uses the terminology defined in the Master Test Plan.

Test cases list

Test Case Test Case Description
SYNTAX01 No illegal characters in the domain name
SYNTAX02 No hyphen ('-') at the start or end of the domain name
SYNTAX03 There must be no double hyphen ('--') in position 3 and 4 of the domain name
SYNTAX04 The NS name must have a valid domain/hostname
SYNTAX05 Misuse of '@' character in the SOA RNAME field
SYNTAX06 No illegal characters in the SOA RNAME field
SYNTAX07 No illegal characters in the SOA MNAME field
SYNTAX08 MX name must have a valid hostname