packages feed

idna2008-1.0.0.0: tests/data/idna-test-v2-expected-diffs.txt

# Expected disagreements between strict IDNA2008 (this library) and UTS #46
# Nontransitional, as exercised by the Unicode IdnaTestV2.txt vectors via
# the `unicode-conformance` Cabal-flagged test-suite.
#
# Format: one entry per non-blank, non-comment line.  Fields are separated
# by TAB characters.  The first field is the disposition; the second is
# the source string from IdnaTestV2.txt (with `\uXXXX` escapes preserved
# rather than decoded so the file is greppable); the third (optional)
# field is a short free-form reason.
#
#     <disposition>  <source>  <reason>
#
# Dispositions:
#
#   skip   -- the vector is not run; the library is not expected to
#             agree with the UTS #46 column for this input, and the
#             disagreement isn't worth a finer-grained classification
#             (e.g. UTS #46 applies a mapping we deliberately don't,
#             producing an output we have no equivalent for).
#
#   xfail  -- the vector is run and is expected to disagree with the
#             UTS #46 column.  If the library happens to agree, that's
#             an "unexpected pass" worth investigating (probably means
#             a recent fix or a tightening on the UTS #46 side).
#
# Entries are added as systematic UTS #46-vs-IDNA2008 differences
# surface from running the harness.  Each should cite either the
# §5892 disposition table, the UTS #46 deviation paragraph, or a
# specific RFC 5891/5893 rule.

# (no entries yet -- harness reports raw agreement on every vector)