// META: script=constants.sub.js | |
// META: variant= | |
// META: variant=?wss | |
// META: variant=?wpt_flags=h2 | |
[ | |
[0, "0"], | |
[500, "500"], | |
[NaN, "NaN"], | |
["string", "String"], | |
[null, "null"], | |
[0x10000 + 1000, "2**16+1000"], | |
].forEach(function(t) { | |
test(function() { | |
var ws = CreateWebSocket(false, false); | |
assert_throws_dom("InvalidAccessError", function() { | |
ws.close(t[0]); | |
}); | |
ws.onerror = this.unreached_func(); | |
}, t[1] + " on a websocket"); | |
}); |