Title: [90992] trunk/LayoutTests
- Revision
- 90992
- Author
- [email protected]
- Date
- 2011-07-14 05:15:56 -0700 (Thu, 14 Jul 2011)
Log Message
WebSocket: Add platform-specific test results for hybi tests
https://bugs.webkit.org/show_bug.cgi?id=64349
Reviewed by Kent Tamura.
These results are identical to ones in hixie76/ directory.
* platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt: Added.
* platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt: Added.
* platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (90991 => 90992)
--- trunk/LayoutTests/ChangeLog 2011-07-14 11:05:36 UTC (rev 90991)
+++ trunk/LayoutTests/ChangeLog 2011-07-14 12:15:56 UTC (rev 90992)
@@ -1,3 +1,16 @@
+2011-07-14 Yuta Kitamura <[email protected]>
+
+ WebSocket: Add platform-specific test results for hybi tests
+ https://bugs.webkit.org/show_bug.cgi?id=64349
+
+ Reviewed by Kent Tamura.
+
+ These results are identical to ones in hixie76/ directory.
+
+ * platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt: Added.
+ * platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt: Added.
+ * platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt: Added.
+
2011-07-14 Csaba Osztrogonác <[email protected]>
[Qt] Update platform specific expected results after r90971.
Added: trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt (0 => 90992)
--- trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt 2011-07-14 12:15:56 UTC (rev 90992)
@@ -0,0 +1,18 @@
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u0000'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u0009'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u001B'
+Test WebSocket bad sub-protocol names by control characters.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "\0") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", " ") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "
+") threw exception SyntaxError: Unexpected token ILLEGAL.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "
+") threw exception SyntaxError: Unexpected token ILLEGAL.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
Property changes on: trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt
___________________________________________________________________
Added: svn:eol-style
Added: trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt (0 => 90992)
--- trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt 2011-07-14 12:15:56 UTC (rev 90992)
@@ -0,0 +1,23 @@
+CONSOLE MESSAGE: line 0: Invalid url for WebSocket ws://_javascript_:a/
+CONSOLE MESSAGE: line 0: Wrong url scheme for WebSocket http://127.0.0.1:8000/applet
+CONSOLE MESSAGE: line 0: Wrong url scheme for WebSocket _javascript_:a
+CONSOLE MESSAGE: line 0: WebSocket port 25 blocked
+CONSOLE MESSAGE: line 0: URL has fragment component ws://127.0.0.1/path#
+CONSOLE MESSAGE: line 0: URL has fragment component ws://127.0.0.1/path#fragment
+Test WebSocket URL parsing.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS new WebSocket("ws://_javascript_:a") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("/applet") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("_javascript_:a") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:25/") threw exception Error: SECURITY_ERR: DOM Exception 18.
+PASS (new WebSocket("ws://127.0.0.1:8880/a/../websocket/tests/hybi/simple")).URL is "ws://127.0.0.1:8880/websocket/tests/hybi/simple"
+PASS (new WebSocket("ws://127.0.0.1:8880/websocket/tests/hybi/simple?")).URL is "ws://127.0.0.1:8880/websocket/tests/hybi/simple?"
+PASS (new WebSocket("ws://127.0.0.1:8880/websocket/tests/hybi/simple?k=v")).URL is "ws://127.0.0.1:8880/websocket/tests/hybi/simple?k=v"
+PASS new WebSocket("ws://127.0.0.1/path#") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1/path#fragment") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
Property changes on: trunk/LayoutTests/platform/chromium/http/tests/websocket/tests/hybi/url-parsing-expected.txt
___________________________________________________________________
Added: svn:eol-style
Added: trunk/LayoutTests/platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt (0 => 90992)
--- trunk/LayoutTests/platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt 2011-07-14 12:15:56 UTC (rev 90992)
@@ -0,0 +1,22 @@
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u007F'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u0080'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\u3042'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\uFFFF'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\uFEFF'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\uFFFE'
+CONSOLE MESSAGE: line 0: Wrong protocol for WebSocket '\uD840\uDC0B'
+Test WebSocket bad sub-protocol names by non-ASCII chars.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "あ") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "?") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "?") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS new WebSocket("ws://127.0.0.1:8880/simple", "𠀋") threw exception Error: SYNTAX_ERR: DOM Exception 12.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
Property changes on: trunk/LayoutTests/platform/qt/http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt
___________________________________________________________________
Added: svn:eol-style
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes