Test Suite — VA-003 / VA-008
Truncated URLs & Repeated Embeds
VA-003: links whose href contains "..." indicating a truncated URL from a CMS editor. VA-008: three or more iframes from the same host without unique title attributes.
VA003-01 — Truncated href ending with "..."
FAIL — vesper-truncated-url (serious). The href value ends with "..." indicating it was cut off by a CMS rich-text editor. Expected violation: "Links contain truncated or malformed URLs".
Spring Literacy Workshop Registration
href ends with "..." — truncated by editor
VA003-02 — Truncated href with "..." in the middle
FAIL — vesper-truncated-url (serious). The href contains "..." within the path, indicating truncation at a specific point.
href contains "..." in the middle of the path
VA003-03 — Clean href (no truncation)
PASS — no truncated URL violation. This link has a complete, well-formed href.
VA008-01 — Three Google Maps iframes without unique titles
FAIL — vesper-repeated-embed (moderate). Three iframes from maps.google.com, none with a title attribute. Screen reader users cannot distinguish between them. Expected: "Repeated embeds from maps.google.com without unique titles".
Three iframes from maps.google.com — none have title attributes.
VA008-02 — Three iframes with unique titles (no violation)
PASS — no vesper-repeated-embed. Each iframe has a unique, descriptive title attribute. Screen reader users can distinguish between them.
Same three iframes — each has a unique, descriptive title attribute.