Summary

Harness status: OK

Found 5 tests

Details

ResultTest NameMessage
PassXMLHttpRequest: setRequestHeader() value argument checks
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader("x-test", value) }", " given value t\0t, ")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-value.htm:17:11)
PassXMLHttpRequest: setRequestHeader() value argument checks 1
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader("x-test", value) }", " given value t\rt, ")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-value.htm:17:11)
PassXMLHttpRequest: setRequestHeader() value argument checks 2
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader("x-test", value) }", " given value t\nt, ")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-value.htm:17:11)
PassXMLHttpRequest: setRequestHeader() value argument checks 3
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function() { client.setRequestHeader("x-test", "テスト") }", " given value テスト,")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-value.htm:26:9)
PassOmitted value argument
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function() { client.setRequestHeader("x-test") }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-value.htm:32:9)