Summary

Harness status: OK

Found 71 tests

Details

ResultTest NameMessage
PasssetRequestHeader should throw with header name "(".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ")".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "<".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ">".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "@".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ",".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ";".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ":".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\\".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\"".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "/".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "[".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "]".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "?".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "=".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "{".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "}".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name " ".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t\rt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t\nt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t: t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t:t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t<t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name " tt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name ":tt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\ttt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\vtt".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t\0t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t\"t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t,t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "t;t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "()[]{}".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "a?B".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "a=B".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\0".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x01".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x02".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x03".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x04".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x05".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x06".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x07".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\b".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\t".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\n".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\v".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\f".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\r".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x0e".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x0f".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x10".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x11".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x12".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x13".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x14".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x15".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x16".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x17".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x18".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x19".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1a".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1b".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1c".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1d".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1e".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "\x1f".
Asserts run
Pass
assert_throws_dom("SyntaxError", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:30:11)
PasssetRequestHeader should throw with header name "テスト".
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:37:11)
PasssetRequestHeader should throw with header name "X-テスト".
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "function() { client.setRequestHeader(name, 'x-value') }")
    at Test.<anonymous> ( /xhr/setrequestheader-bogus-name.htm:37:11)