Close-1005.any.js (650B)
1 // META: script=constants.sub.js 2 // META: variant=?default 3 // META: variant=?wss 4 // META: variant=?wpt_flags=h2 5 6 var test = async_test("Create WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt"); 7 8 var wsocket = CreateWebSocket(false, false); 9 var isOpenCalled = false; 10 11 wsocket.addEventListener('open', test.step_func(function(evt) { 12 assert_throws_dom("INVALID_ACCESS_ERR", function() { 13 wsocket.close(1005, "1005 - reserved code") 14 }); 15 test.done(); 16 }), true); 17 18 wsocket.addEventListener('close', test.unreached_func('close event should not fire'), true);