# Cases from urltestdata.json that zena:url does not pass yet.
# Each line is JSON [input, base] — the key the generator matches on, so the
# list survives upstream reordering. Listed cases are emitted as testSkip and
# stay visible in the test output; burning this list down is the conformance
# metric for each phase.
#
# ALL entries below need IDNA / UTS 46 host processing (DESIGN.md phase 6).
# There are no other known failures.

# non-ASCII in host and userinfo (needs ToASCII/punycode)
["http://é@é",null]
# zero-width code points removed by UTS 46 mapping
["http://GOO​⁠﻿goo.com","http://other.com/"]
# U+3002 ideographic full stop maps to '.' under UTS 46
["http://www.foo。bar.com","http://other.com/"]
# fullwidth letters map to ASCII under UTS 46
["http://Ｇｏ.com","http://other.com/"]
# non-ASCII domain needs punycode encoding
["http://你好你好","http://other.com/"]
# sharp-s needs UTS 46 non-transitional mapping
["https://faß.ExAmPlE/",null]
# fullwidth digits map to ASCII, then parse as IPv4
["http://０Ｘｃ０．０２５０．０１","http://other.com/"]
# percent-decoded host is non-ASCII (needs ToASCII)
["ftp://%e2%98%83",null]
# percent-decoded host is non-ASCII (needs ToASCII)
["https://%e2%98%83",null]
# soft hyphen U+00AD is ignored by UTS 46 mapping
["file://a­b/p",null]
# percent-decoded soft hyphen is ignored by UTS 46 mapping
["file://a%C2%ADb/p",null]
# percent-decoded soft hyphen is ignored by UTS 46 mapping
["https://a%C2%ADb/",null]
