OLD | NEW |
| (Empty) |
1 CONSOLE WARNING: line 124: WebSocket connection to 'ws://127.0.0.1:8880/close' f
ailed: WebSocket is closed before the connection is established. | |
2 CONSOLE WARNING: line 165: WebSocket connection to 'ws://127.0.0.1:8880/close' f
ailed: WebSocket is closed before the connection is established. | |
3 Verify WebSocket::close behaviors in Worker. | |
4 | |
5 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | |
6 | |
7 Invalid code test: 0 | |
8 Code 999 must cause InvalidAccessError. | |
9 PASS PASS: worker: exceptionName is invalidAccessErr | |
10 Invalid code test: 1 | |
11 Code 1001 must cause InvalidAccessError. | |
12 PASS PASS: worker: exceptionName is invalidAccessErr | |
13 Invalid code test: 2 | |
14 Code 2999 must cause InvalidAccessError. | |
15 PASS PASS: worker: exceptionName is invalidAccessErr | |
16 Invalid code test: 3 | |
17 Code 5000 must cause InvalidAccessError. | |
18 PASS PASS: worker: exceptionName is invalidAccessErr | |
19 Invalid code test: 4 | |
20 Code 66536 must cause InvalidAccessError. | |
21 PASS PASS: worker: exceptionName is invalidAccessErr | |
22 Invalid code test: 5 | |
23 Code 4294968296 must cause InvalidAccessError. | |
24 PASS PASS: worker: exceptionName is invalidAccessErr | |
25 Invalid code test: 6 | |
26 Code 2999.9 must cause InvalidAccessError. | |
27 PASS PASS: worker: exceptionName is invalidAccessErr | |
28 Invalid code test: 7 | |
29 Code NaN must cause InvalidAccessError. | |
30 PASS PASS: worker: exceptionName is invalidAccessErr | |
31 Invalid code test: 8 | |
32 Code 0 must cause InvalidAccessError. | |
33 PASS PASS: worker: exceptionName is invalidAccessErr | |
34 Invalid code test: 9 | |
35 Code 100 must cause InvalidAccessError. | |
36 PASS PASS: worker: exceptionName is invalidAccessErr | |
37 Invalid code test: 10 | |
38 Code Infinity must cause InvalidAccessError. | |
39 PASS PASS: worker: exceptionName is invalidAccessErr | |
40 Invalid code test: 11 | |
41 Code -Infinity must cause InvalidAccessError. | |
42 PASS PASS: worker: exceptionName is invalidAccessErr | |
43 Invalid code test: 12 | |
44 Code NaN must cause InvalidAccessError. | |
45 PASS PASS: worker: exceptionName is invalidAccessErr | |
46 PASS PASS: onerror() was called. | |
47 runCodeTest: onclose(). | |
48 PASS PASS: worker: closeEvent.code is abnormalClosure | |
49 Skip invalid string test. | |
50 Reason test: 0 | |
51 with invalid reason: 123456789012345678901234567890123456789012345678901234567
8901234567890123456789012345678901234567890123456789012345678901234 | |
52 Reason 1234567890123456789012345678901234567890123456789012345678901234567890123
456789012345678901234567890123456789012345678901234 must cause SyntaxError. | |
53 PASS PASS: worker: result is false | |
54 PASS PASS: worker: exceptionName is syntaxErr | |
55 Reason test: 1 | |
56 with invalid reason: 123456789012345678901234567890123456789012345678901234567
89012345678901234567890123456789012345678901234567890123456789012© | |
57 Reason 1234567890123456789012345678901234567890123456789012345678901234567890123
4567890123456789012345678901234567890123456789012© must cause SyntaxError. | |
58 PASS PASS: worker: result is false | |
59 PASS PASS: worker: exceptionName is syntaxErr | |
60 Reason test: 2 | |
61 PASS PASS: onerror() was called. | |
62 runReasonTest: onclose(). | |
63 PASS PASS: worker: closeEvent.code is abnormalClosure | |
64 Code and reason test: 0 | |
65 Code and reason must be | |
66 code : 1000 | |
67 reason: OK, Bye! | |
68 PASS PASS: worker: closeEvent.wasClean is true | |
69 PASS PASS: worker: closeEvent.code is code | |
70 PASS PASS: worker: closeEvent.reason is reason | |
71 Code and reason test: 1 | |
72 Code and reason must be | |
73 code : 3000 | |
74 reason: 3000 | |
75 PASS PASS: worker: closeEvent.wasClean is true | |
76 PASS PASS: worker: closeEvent.code is code | |
77 PASS PASS: worker: closeEvent.reason is reason | |
78 Code and reason test: 2 | |
79 Code and reason must be | |
80 code : 4000 | |
81 reason: code is 4000 | |
82 PASS PASS: worker: closeEvent.wasClean is true | |
83 PASS PASS: worker: closeEvent.code is code | |
84 PASS PASS: worker: closeEvent.reason is reason | |
85 Code and reason test: 3 | |
86 Code and reason must be | |
87 code : 4999 | |
88 reason: © Google | |
89 PASS PASS: worker: closeEvent.wasClean is true | |
90 PASS PASS: worker: closeEvent.code is code | |
91 PASS PASS: worker: closeEvent.reason is reason | |
92 DONE | |
93 PASS successfullyParsed is true | |
94 | |
95 TEST COMPLETE | |
96 | |
OLD | NEW |