Summary

Harness status: OK

Found 4 tests

Details

ResultTest NameMessage
PassU+00FF should find U+00FF
Asserts run
Pass
assert_equals("", "", "Page must be loaded with no hash")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:18:3)
Pass
assert_equals("#%C3%BF", "#%C3%BF")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:21:3)
Pass
assert_greater_than(9315, 1000, "#%C3%BF")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:22:3)
PassPercent-encoded UTF-8 BOM should find U+FEFF as BOM is not stripped when decoding
Asserts run
Pass
assert_equals(0, 0, "#top")
    at goToTop ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:14:3)
Pass
assert_greater_than(9315, 1000, "#%EF%BB%BF")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:29:3)
Pass%FF should not find U+00FF as decoding it gives U+FFFD
Asserts run
Pass
assert_equals(0, 0, "#top")
    at goToTop ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:14:3)
Pass
assert_equals(0, 0, "#%FF")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:36:3)
PassValid UTF-8 + invalid UTF-8 should not be matched to the utf8-decoded former + the isomorphic-decoded latter
Asserts run
Pass
assert_equals(0, 0, "#top")
    at goToTop ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:14:3)
Pass
assert_equals(0, 0, "%E2%99%A1%FF")
    at Test.<anonymous> ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:46:3)
Pass
assert_equals(0, 0, "#top")
    at goToTop ( /html/browsers/browsing-the-web/scroll-to-fragid/fragment-and-encoding.html:14:3)