chromium/chrome/test/chromedriver/net/sync_websocket_impl_unittest.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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 {};

}  // namespace

TEST_F(SyncWebSocketImplTest, CreateDestroy) {}

// TODO(crbug.com/40168673) Re-enable test
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) {}