OLD | NEW |
1 <script> | 1 <script> |
2 chrome.test.runTests([ | 2 chrome.test.runTests([ |
3 function echoTest() { | 3 function echoTest() { |
4 var ws = new WebSocket( | 4 var ws = new WebSocket( |
5 "ws://localhost:8880/websocket/tests/hixie76/workers/resources/echo"); | 5 "ws://localhost:8880/websocket/tests/hybi/workers/resources/echo"); |
6 var MESSAGE_A = "message a"; | 6 var MESSAGE_A = "message a"; |
7 var MESSAGE_B = "message b"; | 7 var MESSAGE_B = "message b"; |
8 | 8 |
9 ws.onopen = function() { | 9 ws.onopen = function() { |
10 chrome.test.log("websocket opened."); | 10 chrome.test.log("websocket opened."); |
11 ws.send(MESSAGE_A); | 11 ws.send(MESSAGE_A); |
12 }; | 12 }; |
13 | 13 |
14 ws.onclose = function() { | 14 ws.onclose = function() { |
15 chrome.test.log("websocket closed."); | 15 chrome.test.log("websocket closed."); |
16 } | 16 } |
17 | 17 |
18 ws.onmessage = function(messageEvent) { | 18 ws.onmessage = function(messageEvent) { |
19 chrome.test.log("message received: " + messageEvent.data); | 19 chrome.test.log("message received: " + messageEvent.data); |
20 chrome.test.assertEq(MESSAGE_A, messageEvent.data); | 20 chrome.test.assertEq(MESSAGE_A, messageEvent.data); |
21 | 21 |
22 ws.onmessage = function(messageEvent) { | 22 ws.onmessage = function(messageEvent) { |
23 chrome.test.log("message received: " + messageEvent.data); | 23 chrome.test.log("message received: " + messageEvent.data); |
24 chrome.test.assertEq(MESSAGE_B, messageEvent.data); | 24 chrome.test.assertEq(MESSAGE_B, messageEvent.data); |
25 ws.close(); | 25 ws.close(); |
26 | 26 |
27 chrome.test.succeed(); | 27 chrome.test.succeed(); |
28 }; | 28 }; |
29 | 29 |
30 ws.send(MESSAGE_B); | 30 ws.send(MESSAGE_B); |
31 }; | 31 }; |
32 } | 32 } |
33 ]); | 33 ]); |
34 </script> | 34 </script> |
OLD | NEW |