Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1502)

Unified Diff: net/websockets/websocket_job_spdy2_unittest.cc

Issue 10066045: RefCounted types should not have public destructors, net/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Deprecated cookiestore fix Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/url_request/view_cache_helper_unittest.cc ('k') | net/websockets/websocket_job_spdy3_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/websockets/websocket_job_spdy2_unittest.cc
diff --git a/net/websockets/websocket_job_spdy2_unittest.cc b/net/websockets/websocket_job_spdy2_unittest.cc
index bfe8ca7e911c23803ae8927a4aca797b40e01cc1..ebcc72f96ad81155e7cb508d4004ef32f7e6fceb 100644
--- a/net/websockets/websocket_job_spdy2_unittest.cc
+++ b/net/websockets/websocket_job_spdy2_unittest.cc
@@ -44,7 +44,6 @@ class MockSocketStream : public net::SocketStream {
public:
MockSocketStream(const GURL& url, net::SocketStream::Delegate* delegate)
: SocketStream(url, delegate) {}
- virtual ~MockSocketStream() {}
virtual void Connect() OVERRIDE {}
virtual bool SendData(const char* data, int len) OVERRIDE {
@@ -65,6 +64,9 @@ class MockSocketStream : public net::SocketStream {
return sent_data_;
}
+ protected:
+ virtual ~MockSocketStream() {}
+
private:
std::string sent_data_;
};
@@ -94,24 +96,26 @@ class MockSocketStreamDelegate : public net::SocketStream::Delegate {
on_close_ = callback;
}
- virtual int OnStartOpenConnection(net::SocketStream* socket,
- const net::CompletionCallback& callback) {
+ virtual int OnStartOpenConnection(
+ net::SocketStream* socket,
+ const net::CompletionCallback& callback) OVERRIDE {
if (!on_start_open_connection_.is_null())
on_start_open_connection_.Run();
return net::OK;
}
virtual void OnConnected(net::SocketStream* socket,
- int max_pending_send_allowed) {
+ int max_pending_send_allowed) OVERRIDE {
if (!on_connected_.is_null())
on_connected_.Run();
}
- virtual void OnSentData(net::SocketStream* socket, int amount_sent) {
+ virtual void OnSentData(net::SocketStream* socket,
+ int amount_sent) OVERRIDE {
amount_sent_ += amount_sent;
if (!on_sent_data_.is_null())
on_sent_data_.Run();
}
virtual void OnReceivedData(net::SocketStream* socket,
- const char* data, int len) {
+ const char* data, int len) OVERRIDE {
received_data_ += std::string(data, len);
if (!on_received_data_.is_null())
on_received_data_.Run();
@@ -120,13 +124,14 @@ class MockSocketStreamDelegate : public net::SocketStream::Delegate {
if (!on_close_.is_null())
on_close_.Run();
}
- virtual bool CanGetCookies(net::SocketStream* socket, const GURL& url) {
+ virtual bool CanGetCookies(net::SocketStream* socket,
+ const GURL& url) OVERRIDE {
return allow_all_cookies_;
}
virtual bool CanSetCookie(net::SocketStream* request,
const GURL& url,
const std::string& cookie_line,
- net::CookieOptions* options) {
+ net::CookieOptions* options) OVERRIDE {
return allow_all_cookies_;
}
@@ -151,11 +156,12 @@ class MockCookieStore : public net::CookieStore {
std::string cookie_line;
net::CookieOptions options;
};
+
MockCookieStore() {}
- virtual bool SetCookieWithOptions(const GURL& url,
- const std::string& cookie_line,
- const net::CookieOptions& options) {
+ bool SetCookieWithOptions(const GURL& url,
+ const std::string& cookie_line,
+ const net::CookieOptions& options) {
Entry entry;
entry.url = url;
entry.cookie_line = cookie_line;
@@ -164,18 +170,8 @@ class MockCookieStore : public net::CookieStore {
return true;
}
- virtual void SetCookieWithOptionsAsync(
- const GURL& url,
- const std::string& cookie_line,
- const net::CookieOptions& options,
- const SetCookiesCallback& callback) {
- bool result = SetCookieWithOptions(url, cookie_line, options);
- if (!callback.is_null())
- callback.Run(result);
- }
- virtual std::string GetCookiesWithOptions(
- const GURL& url,
- const net::CookieOptions& options) {
+ std::string GetCookiesWithOptions(const GURL& url,
+ const net::CookieOptions& options) {
std::string result;
for (size_t i = 0; i < entries_.size(); i++) {
Entry &entry = entries_[i];
@@ -188,44 +184,51 @@ class MockCookieStore : public net::CookieStore {
}
return result;
}
- virtual void GetCookiesWithOptionsAsync(
+
+ // CookieStore:
+ virtual void SetCookieWithOptionsAsync(
const GURL& url,
+ const std::string& cookie_line,
const net::CookieOptions& options,
- const GetCookiesCallback& callback) {
- if (!callback.is_null())
- callback.Run(GetCookiesWithOptions(url, options));
+ const SetCookiesCallback& callback) OVERRIDE {
+ bool result = SetCookieWithOptions(url, cookie_line, options);
+ if (!callback.is_null())
+ callback.Run(result);
}
- virtual void GetCookiesWithInfo(const GURL& url,
- const net::CookieOptions& options,
- std::string* cookie_line,
- std::vector<CookieInfo>* cookie_infos) {
- ADD_FAILURE();
+
+ virtual void GetCookiesWithOptionsAsync(
+ const GURL& url,
+ const net::CookieOptions& options,
+ const GetCookiesCallback& callback) OVERRIDE {
+ if (!callback.is_null())
+ callback.Run(GetCookiesWithOptions(url, options));
}
+
virtual void GetCookiesWithInfoAsync(
const GURL& url,
const net::CookieOptions& options,
- const GetCookieInfoCallback& callback) {
- ADD_FAILURE();
- }
- virtual void DeleteCookie(const GURL& url,
- const std::string& cookie_name) {
+ const GetCookieInfoCallback& callback) OVERRIDE {
ADD_FAILURE();
}
+
virtual void DeleteCookieAsync(const GURL& url,
const std::string& cookie_name,
- const base::Closure& callback) {
+ const base::Closure& callback) OVERRIDE {
ADD_FAILURE();
}
- virtual void DeleteAllCreatedBetweenAsync(const base::Time& delete_begin,
- const base::Time& delete_end,
- const DeleteCallback& callback) {
+
+ virtual void DeleteAllCreatedBetweenAsync(
+ const base::Time& delete_begin,
+ const base::Time& delete_end,
+ const DeleteCallback& callback) OVERRIDE {
ADD_FAILURE();
}
- virtual void DeleteSessionCookiesAsync(const DeleteCallback&) {
+
+ virtual void DeleteSessionCookiesAsync(const DeleteCallback&) OVERRIDE {
ADD_FAILURE();
}
- virtual net::CookieMonster* GetCookieMonster() { return NULL; }
+ virtual net::CookieMonster* GetCookieMonster() OVERRIDE { return NULL; }
const std::vector<Entry>& entries() const { return entries_; }
@@ -238,7 +241,10 @@ class MockCookieStore : public net::CookieStore {
class MockSSLConfigService : public net::SSLConfigService {
public:
- virtual void GetSSLConfig(net::SSLConfig* config) {};
+ virtual void GetSSLConfig(net::SSLConfig* config) OVERRIDE {}
+
+ protected:
+ virtual ~MockSSLConfigService() {}
};
class MockURLRequestContext : public net::URLRequestContext {
@@ -252,10 +258,11 @@ class MockURLRequestContext : public net::URLRequestContext {
transport_security_state_.EnableHost("upgrademe.com", state);
}
- private:
+ protected:
friend class base::RefCountedThreadSafe<MockURLRequestContext>;
virtual ~MockURLRequestContext() {}
+ private:
net::TransportSecurityState transport_security_state_;
};
@@ -295,17 +302,22 @@ class MockHttpTransactionFactory : public net::HttpTransactionFactory {
EXPECT_EQ(net::OK,
session_->InitializeWithSocket(connection, false, net::OK));
}
- virtual int CreateTransaction(scoped_ptr<net::HttpTransaction>* trans) {
+
+ virtual int CreateTransaction(
+ scoped_ptr<net::HttpTransaction>* trans) OVERRIDE {
NOTREACHED();
return net::ERR_UNEXPECTED;
}
- virtual net::HttpCache* GetCache() {
+
+ virtual net::HttpCache* GetCache() OVERRIDE {
NOTREACHED();
return NULL;
}
- virtual net::HttpNetworkSession* GetSession() {
+
+ virtual net::HttpNetworkSession* GetSession() OVERRIDE {
return http_session_.get();
}
+
private:
net::OrderedSocketData* data_;
scoped_ptr<SpdySessionDependencies> session_deps_;
@@ -321,13 +333,13 @@ namespace net {
class WebSocketJobSpdy2Test : public PlatformTest {
public:
- virtual void SetUp() {
+ virtual void SetUp() OVERRIDE {
SpdySession::set_default_protocol(kProtoSPDY2);
stream_type_ = STREAM_INVALID;
cookie_store_ = new MockCookieStore;
context_ = new MockURLRequestContext(cookie_store_.get());
}
- virtual void TearDown() {
+ virtual void TearDown() OVERRIDE {
cookie_store_ = NULL;
context_ = NULL;
websocket_ = NULL;
« no previous file with comments | « net/url_request/view_cache_helper_unittest.cc ('k') | net/websockets/websocket_job_spdy3_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698