********* Start testing of tst_QUrlInternal *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QUrlInternal::initTestCase()
QWARN  : tst_QUrlInternal::idna_testsuite() Duplicate data tag "Russian (Cyrillic)" - please rename.
PASS   : tst_QUrlInternal::idna_testsuite(Arabic (Egyptian))
PASS   : tst_QUrlInternal::idna_testsuite(Chinese (simplified))
PASS   : tst_QUrlInternal::idna_testsuite(Chinese (traditional))
PASS   : tst_QUrlInternal::idna_testsuite(Czech)
PASS   : tst_QUrlInternal::idna_testsuite(Hebrew)
PASS   : tst_QUrlInternal::idna_testsuite(Hindi (Devanagari))
PASS   : tst_QUrlInternal::idna_testsuite(Japanese (kanji and hiragana))
PASS   : tst_QUrlInternal::idna_testsuite(Russian (Cyrillic))
PASS   : tst_QUrlInternal::idna_testsuite(Spanish)
PASS   : tst_QUrlInternal::idna_testsuite(Vietnamese)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese2)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese3)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese4)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese5)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese6)
PASS   : tst_QUrlInternal::idna_testsuite(Japanese7)
PASS   : tst_QUrlInternal::idna_testsuite(Greek)
PASS   : tst_QUrlInternal::idna_testsuite(Maltese (Malti))
PASS   : tst_QUrlInternal::idna_testsuite(Russian (Cyrillic))
PASS   : tst_QUrlInternal::idna_testsuite(U+102F7)
PASS   : tst_QUrlInternal::ace_testsuite(ascii-lower)
PASS   : tst_QUrlInternal::ace_testsuite(ascii-mixed)
PASS   : tst_QUrlInternal::ace_testsuite(ascii-upper)
PASS   : tst_QUrlInternal::ace_testsuite(asciifolded)
PASS   : tst_QUrlInternal::ace_testsuite(asciifolded-dotcom)
PASS   : tst_QUrlInternal::ace_testsuite(greek-mu)
PASS   : tst_QUrlInternal::ace_testsuite(non-ascii-lower)
PASS   : tst_QUrlInternal::ace_testsuite(non-ascii-mixed)
PASS   : tst_QUrlInternal::ace_testsuite(non-ascii-upper)
PASS   : tst_QUrlInternal::ace_testsuite(idn-lower)
PASS   : tst_QUrlInternal::ace_testsuite(idn-mixed)
PASS   : tst_QUrlInternal::ace_testsuite(idn-mixed2)
PASS   : tst_QUrlInternal::ace_testsuite(idn-mixed3)
PASS   : tst_QUrlInternal::ace_testsuite(idn-mixed4)
PASS   : tst_QUrlInternal::ace_testsuite(idn-upper)
PASS   : tst_QUrlInternal::ace_testsuite(separator-3002)
PASS   : tst_QUrlInternal::ace_testsuite(egyptian-tld-ace)
PASS   : tst_QUrlInternal::ace_testsuite(egyptian-tld-unicode)
PASS   : tst_QUrlInternal::ace_testsuite(egyptian-tld-mix1)
PASS   : tst_QUrlInternal::ace_testsuite(egyptian-tld-mix2)
PASS   : tst_QUrlInternal::ace_testsuite(russian-tld-ace)
PASS   : tst_QUrlInternal::ace_testsuite(taiwanese-tld-ace)
PASS   : tst_QUrlInternal::ace_testsuite(invalid-punycode)
PASS   : tst_QUrlInternal::ace_testsuite(invalid-nameprep-prohibited)
PASS   : tst_QUrlInternal::ace_testsuite(invalid-nameprep-maptonothing)
PASS   : tst_QUrlInternal::ace_testsuite(invalid-nameprep-uppercase)
PASS   : tst_QUrlInternal::ace_testsuite(invalid-nameprep-nonnfkc)
PASS   : tst_QUrlInternal::ace_testsuite(punycode-overflow-1)
PASS   : tst_QUrlInternal::ace_testsuite(punycode-overflow-2)
PASS   : tst_QUrlInternal::ace_testsuite(punycode-overflow-3)
PASS   : tst_QUrlInternal::std3violations(too-long)
PASS   : tst_QUrlInternal::std3violations(dash-begin)
PASS   : tst_QUrlInternal::std3violations(dash-end)
PASS   : tst_QUrlInternal::std3violations(dash-begin-end)
PASS   : tst_QUrlInternal::std3violations(control)
PASS   : tst_QUrlInternal::std3violations(bang)
PASS   : tst_QUrlInternal::std3violations(plus)
PASS   : tst_QUrlInternal::std3violations(slash)
PASS   : tst_QUrlInternal::std3violations(colon)
PASS   : tst_QUrlInternal::std3violations(question)
PASS   : tst_QUrlInternal::std3violations(at)
PASS   : tst_QUrlInternal::std3violations(backslash)
PASS   : tst_QUrlInternal::std3violations(dot-like)
PASS   : tst_QUrlInternal::std3violations(slash-like)
PASS   : tst_QUrlInternal::std3deviations(ending-dot)
PASS   : tst_QUrlInternal::std3deviations(ending-dot3002)
PASS   : tst_QUrlInternal::std3deviations(underline)
PASS   : tst_QUrlInternal::correctEncodedMistakes(empty)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(3%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%!)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%!!)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%a)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%az)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%a%a)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%az%az)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%25)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%25%25)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%13..%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(13%..%13)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%01%02%3)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%C2%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%C2%A)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%C2%Az)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%E2%A0%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%E2%A0%A)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%E2%A0%Az)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%F2%A0%A0%)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%F2%A0%A0%A)
PASS   : tst_QUrlInternal::correctEncodedMistakes(%F2%A0%A0%Az)
QWARN  : tst_QUrlInternal::encodingRecode() Duplicate data tag "utf8-mix-3" - please rename.
QWARN  : tst_QUrlInternal::encodingRecode() Duplicate data tag "utf8-mix-3" - please rename.
PASS   : tst_QUrlInternal::encodingRecode(null-0x0)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x0)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x0)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x0)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x0)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x0)
PASS   : tst_QUrlInternal::encodingRecode(control-0x0)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x0)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x0)
PASS   : tst_QUrlInternal::encodingRecode(null-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x100000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x300000)
PASS   : tst_QUrlInternal::encodingRecode(null-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0xf00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1f00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2f00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1300000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2300000)
PASS   : tst_QUrlInternal::encodingRecode(null-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0xd00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1d00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2d00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1100000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2100000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x200000)
PASS   : tst_QUrlInternal::encodingRecode(null-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0xe00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1e00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2e00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1200000)
PASS   : tst_QUrlInternal::encodingRecode(null-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0xc00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1c00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2c00000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x1000000)
PASS   : tst_QUrlInternal::encodingRecode(null-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(empty-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(alpha-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(digits-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(otherunreserved-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(control-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(percent-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-0x2000000)
PASS   : tst_QUrlInternal::encodingRecode(control-nul-fullydecoded)
PASS   : tst_QUrlInternal::encodingRecode(control-fullydecoded)
PASS   : tst_QUrlInternal::encodingRecode(percent-fullydecoded)
PASS   : tst_QUrlInternal::encodingRecode(control-unreserved-fullydecoded)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-3a)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-3a)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-2f)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-2f)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-3f)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-3f)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-23)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-23)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-5b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-5b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-5d)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-5d)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-40)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-40)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-21)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-21)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-24)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-24)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-26)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-26)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-27)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-27)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-28)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-28)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-29)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-29)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-2a)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-2a)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-2b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-2b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-2c)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-2c)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-3b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-3b)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-encoded-3d)
PASS   : tst_QUrlInternal::encodingRecode(delimiter-decoded-3d)
PASS   : tst_QUrlInternal::encodingRecode(encode-control)
PASS   : tst_QUrlInternal::encodingRecode(encode-nul)
PASS   : tst_QUrlInternal::encodingRecode(space-leave-decoded)
PASS   : tst_QUrlInternal::encodingRecode(space-leave-encoded)
PASS   : tst_QUrlInternal::encodingRecode(space-encode)
PASS   : tst_QUrlInternal::encodingRecode(space-decode)
PASS   : tst_QUrlInternal::encodingRecode(unreserved-decode)
PASS   : tst_QUrlInternal::encodingRecode(encode-control-decode-space)
PASS   : tst_QUrlInternal::encodingRecode(decode-space-encode-control)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-2char-1)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-2char-1)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-2char-2)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-2char-2)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-3char-1)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-3char-1)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-3char-2)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-3char-2)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-3char-3)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-3char-3)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-3char-4)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-3char-4)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-4char-1)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-4char-1)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-4char-2)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-4char-2)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-string-1)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-string-1)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-string-2)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-string-2)
PASS   : tst_QUrlInternal::encodingRecode(decode-utf8-string-3)
PASS   : tst_QUrlInternal::encodingRecode(encode-utf8-string-3)
PASS   : tst_QUrlInternal::encodingRecode(encode-unicode-noncharacter)
PASS   : tst_QUrlInternal::encodingRecode(decode-unicode-noncharacter)
PASS   : tst_QUrlInternal::encodingRecode(unicode-lo-surrogate)
PASS   : tst_QUrlInternal::encodingRecode(unicode-hi-surrogate)
PASS   : tst_QUrlInternal::encodingRecode(space-unicode)
PASS   : tst_QUrlInternal::encodingRecode(space-space-unicode)
PASS   : tst_QUrlInternal::encodingRecode(space-space-space-unicode)
PASS   : tst_QUrlInternal::encodingRecode(FF)
PASS   : tst_QUrlInternal::encodingRecode(Ff)
PASS   : tst_QUrlInternal::encodingRecode(fF)
PASS   : tst_QUrlInternal::encodingRecode(ff)
PASS   : tst_QUrlInternal::encodingRecode(utf8-mix-1)
PASS   : tst_QUrlInternal::encodingRecode(utf8-mix-2)
PASS   : tst_QUrlInternal::encodingRecode(utf8-mix-3)
PASS   : tst_QUrlInternal::encodingRecode(utf8-mix-3)
PASS   : tst_QUrlInternal::encodingRecode(utf8-mix-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-1char)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-2chars-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-2chars-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-2chars-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-3chars-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-3chars-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-4chars-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-4chars-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bad-continuation-4chars-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-2chars)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-3chars-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-3chars-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-4chars-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-4chars-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(too-short-4chars-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(hi-surrogate)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(lo-surrogate)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(surrogate-pair)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(non-unicode-1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(non-unicode-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(non-unicode-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(non-unicode-4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fe-bis)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(ff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(ff-bis)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-1-2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-1-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-1-4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-1-5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-1-6)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-2-3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-2-4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-2-5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-2-6)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-3-4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-3-5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-3-6)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-4-5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(overlong-4-6)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd0)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd1)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd2)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd3)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd6)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd7)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd8)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdd9)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdda)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fddb)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fddc)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fddd)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fdde)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fddf)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(1fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(1ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(2fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(2ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(3fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(3ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(4fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(4ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(5fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(5ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(6fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(6ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(7fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(7ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(8fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(8ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(9fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(9ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(afffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(affff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bfffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(bffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(cfffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(cffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(dfffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(dffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(efffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(effff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(ffffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(10fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(10ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(fffe)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(ffff)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(utf8-mix-4)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(utf8-mix-5)
PASS   : tst_QUrlInternal::encodingRecodeInvalidUtf8(utf8-mix-6)
PASS   : tst_QUrlInternal::tldRestrictions(ac)
PASS   : tst_QUrlInternal::tldRestrictions(ar)
PASS   : tst_QUrlInternal::tldRestrictions(asia)
PASS   : tst_QUrlInternal::tldRestrictions(at)
PASS   : tst_QUrlInternal::tldRestrictions(biz)
PASS   : tst_QUrlInternal::tldRestrictions(br)
PASS   : tst_QUrlInternal::tldRestrictions(cat)
PASS   : tst_QUrlInternal::tldRestrictions(ch)
PASS   : tst_QUrlInternal::tldRestrictions(cl)
PASS   : tst_QUrlInternal::tldRestrictions(cn)
PASS   : tst_QUrlInternal::tldRestrictions(com)
PASS   : tst_QUrlInternal::tldRestrictions(de)
PASS   : tst_QUrlInternal::tldRestrictions(dk)
PASS   : tst_QUrlInternal::tldRestrictions(es)
PASS   : tst_QUrlInternal::tldRestrictions(fi)
PASS   : tst_QUrlInternal::tldRestrictions(gr)
PASS   : tst_QUrlInternal::tldRestrictions(hu)
PASS   : tst_QUrlInternal::tldRestrictions(il)
PASS   : tst_QUrlInternal::tldRestrictions(info)
PASS   : tst_QUrlInternal::tldRestrictions(io)
PASS   : tst_QUrlInternal::tldRestrictions(is)
PASS   : tst_QUrlInternal::tldRestrictions(ir)
PASS   : tst_QUrlInternal::tldRestrictions(jp)
PASS   : tst_QUrlInternal::tldRestrictions(kr)
PASS   : tst_QUrlInternal::tldRestrictions(li)
PASS   : tst_QUrlInternal::tldRestrictions(lt)
PASS   : tst_QUrlInternal::tldRestrictions(lu)
PASS   : tst_QUrlInternal::tldRestrictions(lv)
PASS   : tst_QUrlInternal::tldRestrictions(museum)
PASS   : tst_QUrlInternal::tldRestrictions(name)
PASS   : tst_QUrlInternal::tldRestrictions(net)
PASS   : tst_QUrlInternal::tldRestrictions(no)
PASS   : tst_QUrlInternal::tldRestrictions(nu)
PASS   : tst_QUrlInternal::tldRestrictions(nz)
PASS   : tst_QUrlInternal::tldRestrictions(org)
PASS   : tst_QUrlInternal::tldRestrictions(pl)
PASS   : tst_QUrlInternal::tldRestrictions(pr)
PASS   : tst_QUrlInternal::tldRestrictions(se)
PASS   : tst_QUrlInternal::tldRestrictions(sh)
PASS   : tst_QUrlInternal::tldRestrictions(tel)
PASS   : tst_QUrlInternal::tldRestrictions(th)
PASS   : tst_QUrlInternal::tldRestrictions(tm)
PASS   : tst_QUrlInternal::tldRestrictions(tw)
PASS   : tst_QUrlInternal::tldRestrictions(ua)
PASS   : tst_QUrlInternal::tldRestrictions(vn)
PASS   : tst_QUrlInternal::tldRestrictions(foo)
PASS   : tst_QUrlInternal::cleanupTestCase()
Totals: 528 passed, 0 failed, 0 skipped, 0 blacklisted, 36ms
********* Finished testing of tst_QUrlInternal *********
