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