Index: net/spdy/spdy_session_unittest.cc |
diff --git a/net/spdy/spdy_session_unittest.cc b/net/spdy/spdy_session_unittest.cc |
index cf9058d60610a226c3f180e9d1f37f331a1a65ad..c51e0c2ff0c15e6a7e0b94f4fc416fd6fb0701f7 100644 |
--- a/net/spdy/spdy_session_unittest.cc |
+++ b/net/spdy/spdy_session_unittest.cc |
@@ -43,6 +43,7 @@ |
using net::test::IsError; |
using net::test::IsOk; |
+using net::test::TestServerPushDelegate; |
namespace net { |
@@ -78,28 +79,6 @@ class MockRequireCTDelegate : public TransportSecurityState::RequireCTDelegate { |
CTRequirementLevel(const std::string& host)); |
}; |
-class TestServerPushDelegate : public ServerPushDelegate { |
- public: |
- explicit TestServerPushDelegate() {} |
- |
- void OnPush(std::unique_ptr<ServerPushHelper> push_helper) override { |
- push_helpers[push_helper->GetURL()] = std::move(push_helper); |
- } |
- |
- bool CancelPush(GURL url) { |
- auto itr = push_helpers.find(url); |
- if (itr == push_helpers.end()) |
- return false; |
- |
- itr->second->Cancel(); |
- push_helpers.erase(itr); |
- return true; |
- } |
- |
- private: |
- std::map<GURL, std::unique_ptr<ServerPushHelper>> push_helpers; |
-}; |
- |
} // namespace |
class SpdySessionTest : public PlatformTest { |