Summary

Harness status: OK

Found 10 tests

Details

ResultTest NameMessage
PassXHR method GET with MIME type text/plain
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method GET with MIME type text/plain (base64)
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method GET with MIME type text/html
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/html", "text/html")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/html\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method GET with MIME type text/html;charset=UTF-8
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/html;charset=UTF-8", "text/html;charset=UTF-8")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/html;charset=UTF-8\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
FailXHR method GET with MIME type image/pngassert_equals: expected "Hello, World!" but got "Hello,World!"
    at Test.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/xhr/data-uri.htm:19:9)
    at Test.step (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2642:25)
    at XMLHttpRequest.<anonymous> (https://xn--n8j6ds53lwwkrqhv28a.wpt.live/resources/testharness.js:2689:35)
Asserts run
Fail
assert_equals("Hello,World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
PassXHR method POST with MIME type text/plain
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method PUT with MIME type text/plain
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method DELETE with MIME type text/plain
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method HEAD with MIME type text/plain
Asserts run
Pass
assert_equals("", "")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)
PassXHR method UNICORN with MIME type text/plain
Asserts run
Pass
assert_equals("Hello, World!", "Hello, World!")
    at Test.<anonymous> ( /xhr/data-uri.htm:19:9)
Pass
assert_equals(200, 200)
    at Test.<anonymous> ( /xhr/data-uri.htm:20:9)
Pass
assert_equals("text/plain", "text/plain")
    at Test.<anonymous> ( /xhr/data-uri.htm:21:9)
Pass
assert_regexp_match("content-type: text/plain\r\n", object "/content\-type\:/i", "getAllResponseHeaders() includes Content-Type")
    at Test.<anonymous> ( /xhr/data-uri.htm:23:9)
Pass
assert_false(false, "getAllResponseHeaders() must not include Content-Length")
    at Test.<anonymous> ( /xhr/data-uri.htm:24:9)