- 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>
881 B
881 B
BEHAVIOR07: IDN Verification
Test case identifier
BEHAVIOR07: IDN Verification
Objective
The objective of this test is to verify the engine verifies IDN domains
Inputs
The IDN domain to be tested.
Ordered description of steps to be taken to execute the test case
- A standard query for an IDN domain is made using the zonemaster CLI
- If the output from the CLI does not verify the IDN domain as in the case of normal domain names, then the test fails
Results
As seen in the appendix, the engine is capable of verifying IDN domains
Appendix
zonemaster-cli café.fr
Seconds Level Message
======= ========= =======
25.67 WARNING All nameservers are in the same AS (16509).
25.67 WARNING All nameservers IPv4 addresses are in the same AS (16509).
25.70 NOTICE 192.5.4.2 returned no DS records for xn--caf-dma.fr.