Send-data.worker.js (632B)
1 // META: variant=?default 2 // META: variant=?wss 3 // META: variant=?wpt_flags=h2 4 5 importScripts("/resources/testharness.js"); 6 importScripts('constants.sub.js') 7 8 var data = "test data"; 9 10 async_test(function(t) { 11 12 var wsocket = CreateWebSocket(false, false); 13 14 wsocket.addEventListener('open', function (e) { 15 wsocket.send(data) 16 }, true) 17 18 wsocket.addEventListener('message', t.step_func_done(function(e) { 19 assert_equals(e.data, data); 20 }), true); 21 22 wsocket.addEventListener('close', t.unreached_func('the close event should not fire'), true); 23 24 }, "Send data on a WebSocket in a Worker") 25 26 done();