← Back to Release Testing

03 — Config Validation Tests

Config parsing, duplicate UUIDs, error layers, wrong layer types, and default config behavior.

Test plan: 03-config.md

Map 1 — Duplicate Geocore UUIDs

Same UUID appears twice. Both should appear in legend with unique paths.

Map 2 — Error Layers (wrong type, bad URL, bad sublayer ID)

Contains: invalid geoviewLayerType, bad URL, and a valid service with a non-existing sublayer ID (partial loading). Notifications should appear for errors.

Map 3 — Defaults (no footerBar, appBar, navBar in config)

All config UI properties omitted — viewer applies defaults.

Map 4 — Empty UI (footerBar: [], appBar: [], navBar: [])

Explicit empty arrays — no tabs, no navbar buttons should render.