97e840b2feb6ebc7b51109708fb1cf442aadcce3
[WebKit-https.git] / LayoutTests / http / tests / websocket / tests / hybi / workers / close-expected.txt
1 CONSOLE MESSAGE: WebSocket is closed before the connection is established.
2 CONSOLE MESSAGE: 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 INVALID_ACCESS_ERR.
9 PASS PASS: worker: exceptionName is invalidAccessErr
10 Invalid code test: 1
11 Code 1001 must cause INVALID_ACCESS_ERR.
12 PASS PASS: worker: exceptionName is invalidAccessErr
13 Invalid code test: 2
14 Code 2999 must cause INVALID_ACCESS_ERR.
15 PASS PASS: worker: exceptionName is invalidAccessErr
16 Invalid code test: 3
17 Code 5000 must cause INVALID_ACCESS_ERR.
18 PASS PASS: worker: exceptionName is invalidAccessErr
19 Invalid code test: 4
20 Code 66536 must cause INVALID_ACCESS_ERR.
21 PASS PASS: worker: exceptionName is invalidAccessErr
22 Invalid code test: 5
23 Code 4294968296 must cause INVALID_ACCESS_ERR.
24 PASS PASS: worker: exceptionName is invalidAccessErr
25 Invalid code test: 6
26 Code 2999.9 must cause INVALID_ACCESS_ERR.
27 PASS PASS: worker: exceptionName is invalidAccessErr
28 Invalid code test: 7
29 Code NaN must cause INVALID_ACCESS_ERR.
30 PASS PASS: worker: exceptionName is invalidAccessErr
31 Invalid code test: 8
32 Code 0 must cause INVALID_ACCESS_ERR.
33 PASS PASS: worker: exceptionName is invalidAccessErr
34 Invalid code test: 9
35 Code 100 must cause INVALID_ACCESS_ERR.
36 PASS PASS: worker: exceptionName is invalidAccessErr
37 Invalid code test: 10
38 Code Infinity must cause INVALID_ACCESS_ERR.
39 PASS PASS: worker: exceptionName is invalidAccessErr
40 Invalid code test: 11
41 Code -Infinity must cause INVALID_ACCESS_ERR.
42 PASS PASS: worker: exceptionName is invalidAccessErr
43 Invalid code test: 12
44 Code NaN must cause INVALID_ACCESS_ERR.
45 PASS PASS: worker: exceptionName is invalidAccessErr
46 runCodeTest: onclose().
47 PASS PASS: worker: closeEvent.code is abnormalClosure
48 Skip invalid string test.
49 Reason test: 0
50   with invalid reason: 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234
51 Reason 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234 must cause SYNTAX_ERR.
52 PASS PASS: worker: result is false
53 PASS PASS: worker: exceptionName is syntaxErr
54 Reason test: 1
55   with invalid reason: 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012©
56 Reason 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012© must cause SYNTAX_ERR.
57 PASS PASS: worker: result is false
58 PASS PASS: worker: exceptionName is syntaxErr
59 Reason test: 2
60 runReasonTest: onclose().
61 PASS PASS: worker: closeEvent.code is abnormalClosure
62 Code and reason test: 0
63 Code and reason must be
64   code  : 1000
65   reason: OK, Bye!
66 PASS PASS: worker: closeEvent.wasClean is true
67 PASS PASS: worker: closeEvent.code is code
68 PASS PASS: worker: closeEvent.reason is reason
69 Code and reason test: 1
70 Code and reason must be
71   code  : 3000
72   reason: 3000
73 PASS PASS: worker: closeEvent.wasClean is true
74 PASS PASS: worker: closeEvent.code is code
75 PASS PASS: worker: closeEvent.reason is reason
76 Code and reason test: 2
77 Code and reason must be
78   code  : 4000
79   reason: code is 4000
80 PASS PASS: worker: closeEvent.wasClean is true
81 PASS PASS: worker: closeEvent.code is code
82 PASS PASS: worker: closeEvent.reason is reason
83 Code and reason test: 3
84 Code and reason must be
85   code  : 4999
86   reason: © Google
87 PASS PASS: worker: closeEvent.wasClean is true
88 PASS PASS: worker: closeEvent.code is code
89 PASS PASS: worker: closeEvent.reason is reason
90 DONE
91 PASS successfullyParsed is true
92
93 TEST COMPLETE
94