Index: chrome/test/chromedriver/chrome/devtools_client_impl_unittest.cc |
diff --git a/chrome/test/chromedriver/chrome/devtools_client_impl_unittest.cc b/chrome/test/chromedriver/chrome/devtools_client_impl_unittest.cc |
index 3f7aba7eb3512b1956b6b8ad665996084aa73436..158caf3b034bc424ef63d6db0a2e27a3b89868d9 100644 |
--- a/chrome/test/chromedriver/chrome/devtools_client_impl_unittest.cc |
+++ b/chrome/test/chromedriver/chrome/devtools_client_impl_unittest.cc |
@@ -29,19 +29,17 @@ Status CloserFunc() { |
class MockSyncWebSocket : public SyncWebSocket { |
public: |
MockSyncWebSocket() : connected_(false), id_(-1), queued_messages_(1) {} |
- virtual ~MockSyncWebSocket() {} |
+ ~MockSyncWebSocket() override {} |
- virtual bool IsConnected() override { |
- return connected_; |
- } |
+ bool IsConnected() override { return connected_; } |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
EXPECT_STREQ("http://url/", url.possibly_invalid_spec().c_str()); |
connected_ = true; |
return true; |
} |
- virtual bool Send(const std::string& message) override { |
+ bool Send(const std::string& message) override { |
EXPECT_TRUE(connected_); |
scoped_ptr<base::Value> value(base::JSONReader::Read(message)); |
base::DictionaryValue* dict = NULL; |
@@ -62,7 +60,7 @@ class MockSyncWebSocket : public SyncWebSocket { |
return true; |
} |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
if (timeout <= base::TimeDelta()) |
@@ -77,9 +75,7 @@ class MockSyncWebSocket : public SyncWebSocket { |
return SyncWebSocket::kOk; |
} |
- virtual bool HasNextMessage() override { |
- return queued_messages_ > 0; |
- } |
+ bool HasNextMessage() override { return queued_messages_ > 0; } |
protected: |
bool connected_; |
@@ -133,31 +129,25 @@ namespace { |
class MockSyncWebSocket2 : public SyncWebSocket { |
public: |
MockSyncWebSocket2() {} |
- virtual ~MockSyncWebSocket2() {} |
+ ~MockSyncWebSocket2() override {} |
- virtual bool IsConnected() override { |
- return false; |
- } |
+ bool IsConnected() override { return false; } |
- virtual bool Connect(const GURL& url) override { |
- return false; |
- } |
+ bool Connect(const GURL& url) override { return false; } |
- virtual bool Send(const std::string& message) override { |
+ bool Send(const std::string& message) override { |
EXPECT_TRUE(false); |
return false; |
} |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
EXPECT_TRUE(false); |
return SyncWebSocket::kDisconnected; |
} |
- virtual bool HasNextMessage() override { |
- return true; |
- } |
+ bool HasNextMessage() override { return true; } |
}; |
} // namespace |
@@ -175,31 +165,25 @@ namespace { |
class MockSyncWebSocket3 : public SyncWebSocket { |
public: |
MockSyncWebSocket3() : connected_(false) {} |
- virtual ~MockSyncWebSocket3() {} |
+ ~MockSyncWebSocket3() override {} |
- virtual bool IsConnected() override { |
- return connected_; |
- } |
+ bool IsConnected() override { return connected_; } |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
connected_ = true; |
return true; |
} |
- virtual bool Send(const std::string& message) override { |
- return false; |
- } |
+ bool Send(const std::string& message) override { return false; } |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
EXPECT_TRUE(false); |
return SyncWebSocket::kDisconnected; |
} |
- virtual bool HasNextMessage() override { |
- return true; |
- } |
+ bool HasNextMessage() override { return true; } |
private: |
bool connected_; |
@@ -222,30 +206,24 @@ namespace { |
class MockSyncWebSocket4 : public SyncWebSocket { |
public: |
MockSyncWebSocket4() : connected_(false) {} |
- virtual ~MockSyncWebSocket4() {} |
+ ~MockSyncWebSocket4() override {} |
- virtual bool IsConnected() override { |
- return connected_; |
- } |
+ bool IsConnected() override { return connected_; } |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
connected_ = true; |
return true; |
} |
- virtual bool Send(const std::string& message) override { |
- return true; |
- } |
+ bool Send(const std::string& message) override { return true; } |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
return SyncWebSocket::kDisconnected; |
} |
- virtual bool HasNextMessage() override { |
- return true; |
- } |
+ bool HasNextMessage() override { return true; } |
private: |
bool connected_; |
@@ -268,31 +246,25 @@ namespace { |
class FakeSyncWebSocket : public SyncWebSocket { |
public: |
FakeSyncWebSocket() : connected_(false) {} |
- virtual ~FakeSyncWebSocket() {} |
+ ~FakeSyncWebSocket() override {} |
- virtual bool IsConnected() override { |
- return connected_; |
- } |
+ bool IsConnected() override { return connected_; } |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
EXPECT_FALSE(connected_); |
connected_ = true; |
return true; |
} |
- virtual bool Send(const std::string& message) override { |
- return true; |
- } |
+ bool Send(const std::string& message) override { return true; } |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
return SyncWebSocket::kOk; |
} |
- virtual bool HasNextMessage() override { |
- return true; |
- } |
+ bool HasNextMessage() override { return true; } |
private: |
bool connected_; |
@@ -349,17 +321,13 @@ bool ReturnCommandError( |
class MockListener : public DevToolsEventListener { |
public: |
MockListener() : called_(false) {} |
- virtual ~MockListener() { |
- EXPECT_TRUE(called_); |
- } |
+ ~MockListener() override { EXPECT_TRUE(called_); } |
- virtual Status OnConnected(DevToolsClient* client) override { |
- return Status(kOk); |
- } |
+ Status OnConnected(DevToolsClient* client) override { return Status(kOk); } |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
called_ = true; |
EXPECT_STREQ("method", method.c_str()); |
EXPECT_TRUE(params.HasKey("key")); |
@@ -695,14 +663,14 @@ class OnConnectedListener : public DevToolsEventListener { |
on_event_called_(false) { |
client_->AddListener(this); |
} |
- virtual ~OnConnectedListener() {} |
+ ~OnConnectedListener() override {} |
void VerifyCalled() { |
EXPECT_TRUE(on_connected_called_); |
EXPECT_TRUE(on_event_called_); |
} |
- virtual Status OnConnected(DevToolsClient* client) override { |
+ Status OnConnected(DevToolsClient* client) override { |
EXPECT_EQ(client_, client); |
EXPECT_STREQ("onconnected-id", client->GetId().c_str()); |
EXPECT_FALSE(on_connected_called_); |
@@ -712,9 +680,9 @@ class OnConnectedListener : public DevToolsEventListener { |
return client_->SendCommand(method_, params); |
} |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
EXPECT_EQ(client_, client); |
EXPECT_STREQ("onconnected-id", client->GetId().c_str()); |
EXPECT_TRUE(on_connected_called_); |
@@ -732,18 +700,16 @@ class OnConnectedListener : public DevToolsEventListener { |
class OnConnectedSyncWebSocket : public SyncWebSocket { |
public: |
OnConnectedSyncWebSocket() : connected_(false) {} |
- virtual ~OnConnectedSyncWebSocket() {} |
+ ~OnConnectedSyncWebSocket() override {} |
- virtual bool IsConnected() override { |
- return connected_; |
- } |
+ bool IsConnected() override { return connected_; } |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
connected_ = true; |
return true; |
} |
- virtual bool Send(const std::string& message) override { |
+ bool Send(const std::string& message) override { |
EXPECT_TRUE(connected_); |
scoped_ptr<base::Value> value(base::JSONReader::Read(message)); |
base::DictionaryValue* dict = NULL; |
@@ -773,7 +739,7 @@ class OnConnectedSyncWebSocket : public SyncWebSocket { |
return true; |
} |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
if (queued_response_.empty()) |
@@ -783,9 +749,7 @@ class OnConnectedSyncWebSocket : public SyncWebSocket { |
return SyncWebSocket::kOk; |
} |
- virtual bool HasNextMessage() override { |
- return !queued_response_.empty(); |
- } |
+ bool HasNextMessage() override { return !queued_response_.empty(); } |
private: |
bool connected_; |
@@ -830,21 +794,15 @@ namespace { |
class MockSyncWebSocket5 : public SyncWebSocket { |
public: |
MockSyncWebSocket5() : request_no_(0) {} |
- virtual ~MockSyncWebSocket5() {} |
+ ~MockSyncWebSocket5() override {} |
- virtual bool IsConnected() override { |
- return true; |
- } |
+ bool IsConnected() override { return true; } |
- virtual bool Connect(const GURL& url) override { |
- return true; |
- } |
+ bool Connect(const GURL& url) override { return true; } |
- virtual bool Send(const std::string& message) override { |
- return true; |
- } |
+ bool Send(const std::string& message) override { return true; } |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
if (request_no_ == 0) { |
@@ -857,9 +815,7 @@ class MockSyncWebSocket5 : public SyncWebSocket { |
return SyncWebSocket::kOk; |
} |
- virtual bool HasNextMessage() override { |
- return false; |
- } |
+ bool HasNextMessage() override { return false; } |
private: |
int request_no_; |
@@ -868,14 +824,12 @@ class MockSyncWebSocket5 : public SyncWebSocket { |
class OtherEventListener : public DevToolsEventListener { |
public: |
OtherEventListener() : received_event_(false) {} |
- virtual ~OtherEventListener() {} |
+ ~OtherEventListener() override {} |
- virtual Status OnConnected(DevToolsClient* client) override { |
- return Status(kOk); |
- } |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnConnected(DevToolsClient* client) override { return Status(kOk); } |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
received_event_ = true; |
return Status(kOk); |
} |
@@ -889,16 +843,16 @@ class OnEventListener : public DevToolsEventListener { |
OtherEventListener* other_listener) |
: client_(client), |
other_listener_(other_listener) {} |
- virtual ~OnEventListener() {} |
+ ~OnEventListener() override {} |
- virtual Status OnConnected(DevToolsClient* client) override { |
+ Status OnConnected(DevToolsClient* client) override { |
EXPECT_EQ(client_, client); |
return Status(kOk); |
} |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
EXPECT_EQ(client_, client); |
client_->SendCommand("method", params); |
EXPECT_TRUE(other_listener_->received_event_); |
@@ -930,15 +884,15 @@ namespace { |
class DisconnectedSyncWebSocket : public MockSyncWebSocket { |
public: |
DisconnectedSyncWebSocket() : connection_count_(0), command_count_(0) {} |
- virtual ~DisconnectedSyncWebSocket() {} |
+ ~DisconnectedSyncWebSocket() override {} |
- virtual bool Connect(const GURL& url) override { |
+ bool Connect(const GURL& url) override { |
connection_count_++; |
connected_ = connection_count_ != 2; |
return connected_; |
} |
- virtual bool Send(const std::string& message) override { |
+ bool Send(const std::string& message) override { |
command_count_++; |
if (command_count_ == 1) { |
connected_ = false; |
@@ -990,15 +944,15 @@ class MockSyncWebSocket6 : public SyncWebSocket { |
public: |
explicit MockSyncWebSocket6(std::list<std::string>* messages) |
: messages_(messages) {} |
- virtual ~MockSyncWebSocket6() {} |
+ ~MockSyncWebSocket6() override {} |
- virtual bool IsConnected() override { return true; } |
+ bool IsConnected() override { return true; } |
- virtual bool Connect(const GURL& url) override { return true; } |
+ bool Connect(const GURL& url) override { return true; } |
- virtual bool Send(const std::string& message) override { return true; } |
+ bool Send(const std::string& message) override { return true; } |
- virtual SyncWebSocket::StatusCode ReceiveNextMessage( |
+ SyncWebSocket::StatusCode ReceiveNextMessage( |
std::string* message, |
const base::TimeDelta& timeout) override { |
if (messages_->empty()) |
@@ -1008,7 +962,7 @@ class MockSyncWebSocket6 : public SyncWebSocket { |
return SyncWebSocket::kOk; |
} |
- virtual bool HasNextMessage() override { return messages_->size(); } |
+ bool HasNextMessage() override { return messages_->size(); } |
private: |
std::list<std::string>* messages_; |
@@ -1017,15 +971,13 @@ class MockSyncWebSocket6 : public SyncWebSocket { |
class MockDevToolsEventListener : public DevToolsEventListener { |
public: |
MockDevToolsEventListener() : id_(1) {} |
- virtual ~MockDevToolsEventListener() {} |
+ ~MockDevToolsEventListener() override {} |
- virtual Status OnConnected(DevToolsClient* client) override { |
- return Status(kOk); |
- } |
+ Status OnConnected(DevToolsClient* client) override { return Status(kOk); } |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
id_++; |
Status status = client->SendCommand("hello", params); |
id_--; |
@@ -1104,17 +1056,17 @@ namespace { |
class MockCommandListener : public DevToolsEventListener { |
public: |
MockCommandListener() {} |
- virtual ~MockCommandListener() {} |
+ ~MockCommandListener() override {} |
- virtual Status OnEvent(DevToolsClient* client, |
- const std::string& method, |
- const base::DictionaryValue& params) override { |
+ Status OnEvent(DevToolsClient* client, |
+ const std::string& method, |
+ const base::DictionaryValue& params) override { |
msgs_.push_back(method); |
return Status(kOk); |
} |
- virtual Status OnCommandSuccess(DevToolsClient* client, |
- const std::string& method) override { |
+ Status OnCommandSuccess(DevToolsClient* client, |
+ const std::string& method) override { |
msgs_.push_back(method); |
if (!callback_.is_null()) |
callback_.Run(client); |