Chromium Code Reviews| Index: chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc |
| diff --git a/chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc b/chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc |
| index 6df195ac254111c108e8e6bb23bb7496ac85805e..306433e58d56de2af222c4a214916f5bd9c9e542 100644 |
| --- a/chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc |
| +++ b/chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc |
| @@ -109,3 +109,14 @@ TEST_F(SyncWebSocketImplTest, CloseOnSend) { |
| server_.Stop(); |
| ASSERT_FALSE(sock.Send("1")); |
| } |
| + |
| +TEST_F(SyncWebSocketImplTest, Reconnect) { |
| + SyncWebSocketImpl sock(context_getter_); |
| + ASSERT_TRUE(sock.Connect(server_.web_socket_url())); |
| + ASSERT_TRUE(sock.Send("1")); |
| + server_.Stop(); |
| + ASSERT_FALSE(sock.Send("1")); |
| + server_.Start(); |
| + ASSERT_TRUE(sock.Connect(server_.web_socket_url())); |
|
kkania
2013/02/22 01:35:24
how about check in this test that the message queu
chrisgao (Use stgao instead)
2013/02/27 19:29:44
Done.
|
| + ASSERT_TRUE(sock.Send("1")); |
| +} |