| Index: net/server/http_server_unittest.cc
|
| diff --git a/net/server/http_server_unittest.cc b/net/server/http_server_unittest.cc
|
| index 0875a5a9be36ac5ad38fcf4e28e2d64c22dd2a9b..a9168c913742a0c133c80140de6f5c02d7f98a0e 100644
|
| --- a/net/server/http_server_unittest.cc
|
| +++ b/net/server/http_server_unittest.cc
|
| @@ -468,6 +468,20 @@ TEST_F(WebSocketTest, RequestWebSocket) {
|
| ASSERT_TRUE(RunUntilRequestsReceived(1));
|
| }
|
|
|
| +TEST_F(WebSocketTest, RequestWebSocketTrailingJunk) {
|
| + TestHttpClient client;
|
| + ASSERT_THAT(client.ConnectAndWait(server_address_), IsOk());
|
| + client.Send(
|
| + "GET /test HTTP/1.1\r\n"
|
| + "Upgrade: WebSocket\r\n"
|
| + "Connection: SomethingElse, Upgrade\r\n"
|
| + "Sec-WebSocket-Version: 8\r\n"
|
| + "Sec-WebSocket-Key: key\r\n"
|
| + "\r\nHello? Anyone");
|
| + ASSERT_TRUE(RunUntilConnectionIdClosed(1));
|
| + client.ExpectUsedThenDisconnectedWithNoData();
|
| +}
|
| +
|
| TEST_F(HttpServerTest, RequestWithTooLargeBody) {
|
| class TestURLFetcherDelegate : public URLFetcherDelegate {
|
| public:
|
|
|