#include <string>
#include "base/compiler_specific.h"
#include "base/functional/bind.h"
#include "base/json/json_reader.h"
#include "base/memory/ref_counted.h"
#include "base/message_loop/message_pump_type.h"
#include "base/task/single_thread_task_runner.h"
#include "base/test/task_environment.h"
#include "base/threading/platform_thread.h"
#include "base/threading/thread.h"
#include "base/time/time.h"
#include "chrome/test/chromedriver/net/sync_websocket_impl.h"
#include "chrome/test/chromedriver/net/test_http_server.h"
#include "chrome/test/chromedriver/net/timeout.h"
#include "chrome/test/chromedriver/net/url_request_context_getter.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
namespace {
class SyncWebSocketImplTest : public testing::Test { … };
}
TEST_F(SyncWebSocketImplTest, CreateDestroy) { … }
TEST_F(SyncWebSocketImplTest, DISABLED_Connect) { … }
TEST_F(SyncWebSocketImplTest, ConnectFail) { … }
TEST_F(SyncWebSocketImplTest, SendReceive) { … }
TEST_F(SyncWebSocketImplTest, DetermineRecipient) { … }
TEST_F(SyncWebSocketImplTest, SendReceiveTimeout) { … }
TEST_F(SyncWebSocketImplTest, SendReceiveLarge) { … }
TEST_F(SyncWebSocketImplTest, SendReceiveMany) { … }
TEST_F(SyncWebSocketImplTest, CloseOnReceive) { … }
TEST_F(SyncWebSocketImplTest, CloseOnSend) { … }
TEST_F(SyncWebSocketImplTest, Reconnect) { … }
TEST_F(SyncWebSocketImplTest, NotificationArrives) { … }