| // META: script=constants.sub.js | |
| // META: variant=?default | |
| // 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"); | |
| }); |