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

Unified Diff: net/cert_net/cert_net_fetcher_impl_unittest.cc

Issue 1893083002: Change scoped_ptr to std::unique_ptr in //net. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: scopedptr-net-all: iwyu Created 4 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/cert_net/cert_net_fetcher_impl.cc ('k') | net/cert_net/nss_ocsp.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/cert_net/cert_net_fetcher_impl_unittest.cc
diff --git a/net/cert_net/cert_net_fetcher_impl_unittest.cc b/net/cert_net/cert_net_fetcher_impl_unittest.cc
index 311e93aee016ec7e5e82781f9d82db0d32c1810f..42fe60de8f7e468f6d207706c373b7ea113dc76a 100644
--- a/net/cert_net/cert_net_fetcher_impl_unittest.cc
+++ b/net/cert_net/cert_net_fetcher_impl_unittest.cc
@@ -8,6 +8,7 @@
#include <utility>
#include "base/compiler_specific.h"
+#include "base/memory/ptr_util.h"
#include "base/run_loop.h"
#include "net/cert/mock_cert_verifier.h"
#include "net/dns/mock_host_resolver.h"
@@ -34,14 +35,15 @@ class RequestContext : public URLRequestContext {
public:
RequestContext() : storage_(this) {
ProxyConfig no_proxy;
- storage_.set_host_resolver(scoped_ptr<HostResolver>(new MockHostResolver));
- storage_.set_cert_verifier(make_scoped_ptr(new MockCertVerifier));
+ storage_.set_host_resolver(
+ std::unique_ptr<HostResolver>(new MockHostResolver));
+ storage_.set_cert_verifier(base::WrapUnique(new MockCertVerifier));
storage_.set_transport_security_state(
- make_scoped_ptr(new TransportSecurityState));
+ base::WrapUnique(new TransportSecurityState));
storage_.set_proxy_service(ProxyService::CreateFixed(no_proxy));
storage_.set_ssl_config_service(new SSLConfigServiceDefaults);
storage_.set_http_server_properties(
- scoped_ptr<HttpServerProperties>(new HttpServerPropertiesImpl()));
+ std::unique_ptr<HttpServerProperties>(new HttpServerPropertiesImpl()));
HttpNetworkSession::Params params;
params.host_resolver = host_resolver();
@@ -51,11 +53,11 @@ class RequestContext : public URLRequestContext {
params.ssl_config_service = ssl_config_service();
params.http_server_properties = http_server_properties();
storage_.set_http_network_session(
- make_scoped_ptr(new HttpNetworkSession(params)));
- storage_.set_http_transaction_factory(make_scoped_ptr(new HttpCache(
+ base::WrapUnique(new HttpNetworkSession(params)));
+ storage_.set_http_transaction_factory(base::WrapUnique(new HttpCache(
storage_.http_network_session(), HttpCache::DefaultBackend::InMemory(0),
false /* set_up_quic_server_info */)));
- storage_.set_job_factory(make_scoped_ptr(new URLRequestJobFactoryImpl()));
+ storage_.set_job_factory(base::WrapUnique(new URLRequestJobFactoryImpl()));
}
~RequestContext() override { AssertNoURLRequests(); }
@@ -95,7 +97,7 @@ class TestFetchCallback {
const CertNetFetcher::FetchCallback& callback() const { return callback_; }
- scoped_ptr<FetchResult> WaitForResult() {
+ std::unique_ptr<FetchResult> WaitForResult() {
DCHECK(quit_closure_.is_null());
while (!HasResult()) {
base::RunLoop run_loop;
@@ -127,7 +129,7 @@ class TestFetchCallback {
}
CertNetFetcher::FetchCallback callback_;
- scoped_ptr<FetchResult> result_;
+ std::unique_ptr<FetchResult> result_;
base::Closure quit_closure_;
base::Closure extra_closure_;
};
@@ -148,7 +150,7 @@ class CertNetFetcherImplTest : public PlatformTest {
};
// Helper to start an AIA fetch using default parameters.
-WARN_UNUSED_RESULT scoped_ptr<CertNetFetcher::Request> StartRequest(
+WARN_UNUSED_RESULT std::unique_ptr<CertNetFetcher::Request> StartRequest(
CertNetFetcher* fetcher,
const GURL& url,
const TestFetchCallback& callback) {
@@ -168,23 +170,23 @@ TEST_F(CertNetFetcherImplTest, ParallelFetchNoDuplicates) {
// Request a URL with Content-Type "application/pkix-cert"
GURL url1 = test_server_.GetURL("/cert.crt");
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url1, callback1);
// Request a URL with Content-Type "application/pkix-crl"
GURL url2 = test_server_.GetURL("/root.crl");
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url2, callback2);
// Request a URL with Content-Type "application/pkcs7-mime"
GURL url3 = test_server_.GetURL("/certs.p7c");
- scoped_ptr<CertNetFetcher::Request> request3 =
+ std::unique_ptr<CertNetFetcher::Request> request3 =
StartRequest(&fetcher, url3, callback3);
// Wait for all of the requests to complete.
- scoped_ptr<FetchResult> result1 = callback1.WaitForResult();
- scoped_ptr<FetchResult> result2 = callback2.WaitForResult();
- scoped_ptr<FetchResult> result3 = callback3.WaitForResult();
+ std::unique_ptr<FetchResult> result1 = callback1.WaitForResult();
+ std::unique_ptr<FetchResult> result2 = callback2.WaitForResult();
+ std::unique_ptr<FetchResult> result3 = callback3.WaitForResult();
// Verify the fetch results.
result1->VerifySuccess("-cert.crt-\n");
@@ -205,9 +207,9 @@ TEST_F(CertNetFetcherImplTest, ContentTypeDoesntMatter) {
TestFetchCallback callback;
GURL url = test_server_.GetURL("/foo.txt");
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifySuccess("-foo.txt-\n");
}
@@ -222,9 +224,9 @@ TEST_F(CertNetFetcherImplTest, HttpStatusCode) {
{
TestFetchCallback callback;
GURL url = test_server_.GetURL("/404.html");
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_FAILED);
}
@@ -232,9 +234,9 @@ TEST_F(CertNetFetcherImplTest, HttpStatusCode) {
{
TestFetchCallback callback;
GURL url = test_server_.GetURL("/500.html");
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_FAILED);
}
}
@@ -247,9 +249,9 @@ TEST_F(CertNetFetcherImplTest, ContentDisposition) {
TestFetchCallback callback;
GURL url = test_server_.GetURL("/downloadable.js");
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifySuccess("-downloadable.js-\n");
}
@@ -265,9 +267,9 @@ TEST_F(CertNetFetcherImplTest, Cache) {
{
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifySuccess("-cacheable_1hr.crt-\n");
}
@@ -279,9 +281,9 @@ TEST_F(CertNetFetcherImplTest, Cache) {
// Fetch again -- will fail unless served from cache.
{
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifySuccess("-cacheable_1hr.crt-\n");
}
@@ -299,10 +301,10 @@ TEST_F(CertNetFetcherImplTest, TooLarge) {
// bytes will cause it to fail.
GURL url(test_server_.GetURL("/certs.p7c"));
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request = fetcher.FetchCaIssuers(
+ std::unique_ptr<CertNetFetcher::Request> request = fetcher.FetchCaIssuers(
url, CertNetFetcher::DEFAULT, 11, callback.callback());
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_FILE_TOO_BIG);
}
@@ -315,9 +317,9 @@ TEST_F(CertNetFetcherImplTest, Hang) {
GURL url(test_server_.GetURL("/slow/certs.p7c?5"));
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request = fetcher.FetchCaIssuers(
+ std::unique_ptr<CertNetFetcher::Request> request = fetcher.FetchCaIssuers(
url, 10, CertNetFetcher::DEFAULT, callback.callback());
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_TIMED_OUT);
}
@@ -330,9 +332,9 @@ TEST_F(CertNetFetcherImplTest, Gzip) {
GURL url(test_server_.GetURL("/gzipped_crl"));
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifySuccess("-gzipped_crl-\n");
}
@@ -344,12 +346,12 @@ TEST_F(CertNetFetcherImplTest, HttpsNotAllowed) {
GURL url("https://foopy/foo.crt");
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
// Should NOT complete synchronously despite being a test that could be done
// immediately.
EXPECT_FALSE(callback.HasResult());
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_DISALLOWED_URL_SCHEME);
// No request was created because the URL scheme was unsupported.
@@ -365,9 +367,9 @@ TEST_F(CertNetFetcherImplTest, RedirectToHttpsNotAllowed) {
GURL url(test_server_.GetURL("/redirect_https"));
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
- scoped_ptr<FetchResult> result = callback.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback.WaitForResult();
result->VerifyFailure(ERR_DISALLOWED_URL_SCHEME);
EXPECT_EQ(1, network_delegate_.created_requests());
@@ -382,7 +384,7 @@ TEST_F(CertNetFetcherImplTest, CancelHttpsNotAllowed) {
GURL url("https://foopy/foo.crt");
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(&fetcher, url, callback);
// Cancel the request.
@@ -409,16 +411,16 @@ TEST_F(CertNetFetcherImplTest, CancelBeforeRunningMessageLoop) {
TestFetchCallback callback3;
GURL url1 = test_server_.GetURL("/cert.crt");
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url1, callback1);
GURL url2 = test_server_.GetURL("/root.crl");
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url2, callback2);
GURL url3 = test_server_.GetURL("/certs.p7c");
- scoped_ptr<CertNetFetcher::Request> request3 =
+ std::unique_ptr<CertNetFetcher::Request> request3 =
StartRequest(&fetcher, url3, callback3);
EXPECT_EQ(3, network_delegate_.created_requests());
@@ -430,8 +432,8 @@ TEST_F(CertNetFetcherImplTest, CancelBeforeRunningMessageLoop) {
request2.reset();
// Wait for the non-cancelled requests to complete.
- scoped_ptr<FetchResult> result1 = callback1.WaitForResult();
- scoped_ptr<FetchResult> result3 = callback3.WaitForResult();
+ std::unique_ptr<FetchResult> result1 = callback1.WaitForResult();
+ std::unique_ptr<FetchResult> result3 = callback3.WaitForResult();
// Verify the fetch results.
result1->VerifySuccess("-cert.crt-\n");
@@ -462,15 +464,15 @@ TEST_F(CertNetFetcherImplTest, CancelAfterRunningMessageLoop) {
GURL url1 = test_server_.GetURL("/cert.crt");
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url1, callback1);
GURL url2 = test_server_.GetURL("/certs.p7c");
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url2, callback2);
GURL url3("ftp://www.not.supported.com/foo");
- scoped_ptr<CertNetFetcher::Request> request3 =
+ std::unique_ptr<CertNetFetcher::Request> request3 =
StartRequest(&fetcher, url3, callback3);
EXPECT_FALSE(callback1.HasResult());
@@ -479,14 +481,14 @@ TEST_F(CertNetFetcherImplTest, CancelAfterRunningMessageLoop) {
// Wait for the ftp request to complete (it should complete right away since
// it doesn't even try to connect to the server).
- scoped_ptr<FetchResult> result3 = callback3.WaitForResult();
+ std::unique_ptr<FetchResult> result3 = callback3.WaitForResult();
result3->VerifyFailure(ERR_DISALLOWED_URL_SCHEME);
// Cancel the second outstanding request.
request2.reset();
// Wait for the first request to complete.
- scoped_ptr<FetchResult> result2 = callback1.WaitForResult();
+ std::unique_ptr<FetchResult> result2 = callback1.WaitForResult();
// Verify the fetch results.
result2->VerifySuccess("-cert.crt-\n");
@@ -496,11 +498,12 @@ TEST_F(CertNetFetcherImplTest, CancelAfterRunningMessageLoop) {
TEST_F(CertNetFetcherImplTest, DeleteCancels) {
ASSERT_TRUE(test_server_.Start());
- scoped_ptr<CertNetFetcherImpl> fetcher(new CertNetFetcherImpl(&context_));
+ std::unique_ptr<CertNetFetcherImpl> fetcher(
+ new CertNetFetcherImpl(&context_));
GURL url(test_server_.GetURL("/slow/certs.p7c?20"));
TestFetchCallback callback;
- scoped_ptr<CertNetFetcher::Request> request =
+ std::unique_ptr<CertNetFetcher::Request> request =
StartRequest(fetcher.get(), url, callback);
// Destroy the fetcher before the outstanding request.
@@ -519,27 +522,27 @@ TEST_F(CertNetFetcherImplTest, ParallelFetchDuplicates) {
// Issue 3 requests for url1, and 3 requests for url2
TestFetchCallback callback1;
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url1, callback1);
TestFetchCallback callback2;
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url2, callback2);
TestFetchCallback callback3;
- scoped_ptr<CertNetFetcher::Request> request3 =
+ std::unique_ptr<CertNetFetcher::Request> request3 =
StartRequest(&fetcher, url1, callback3);
TestFetchCallback callback4;
- scoped_ptr<CertNetFetcher::Request> request4 =
+ std::unique_ptr<CertNetFetcher::Request> request4 =
StartRequest(&fetcher, url2, callback4);
TestFetchCallback callback5;
- scoped_ptr<CertNetFetcher::Request> request5 =
+ std::unique_ptr<CertNetFetcher::Request> request5 =
StartRequest(&fetcher, url2, callback5);
TestFetchCallback callback6;
- scoped_ptr<CertNetFetcher::Request> request6 =
+ std::unique_ptr<CertNetFetcher::Request> request6 =
StartRequest(&fetcher, url1, callback6);
// Cancel all but one of the requests for url1.
@@ -547,10 +550,10 @@ TEST_F(CertNetFetcherImplTest, ParallelFetchDuplicates) {
request3.reset();
// Wait for the remaining requests to finish.
- scoped_ptr<FetchResult> result2 = callback2.WaitForResult();
- scoped_ptr<FetchResult> result4 = callback4.WaitForResult();
- scoped_ptr<FetchResult> result5 = callback5.WaitForResult();
- scoped_ptr<FetchResult> result6 = callback6.WaitForResult();
+ std::unique_ptr<FetchResult> result2 = callback2.WaitForResult();
+ std::unique_ptr<FetchResult> result4 = callback4.WaitForResult();
+ std::unique_ptr<FetchResult> result5 = callback5.WaitForResult();
+ std::unique_ptr<FetchResult> result6 = callback6.WaitForResult();
// Verify that none of the cancelled requests for url1 completed (since they
// were cancelled).
@@ -579,19 +582,19 @@ TEST_F(CertNetFetcherImplTest, CancelThenStart) {
GURL url = test_server_.GetURL("/cert.crt");
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url, callback1);
request1.reset();
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url, callback2);
- scoped_ptr<CertNetFetcher::Request> request3 =
+ std::unique_ptr<CertNetFetcher::Request> request3 =
StartRequest(&fetcher, url, callback3);
request3.reset();
// All but |request2| were canceled.
- scoped_ptr<FetchResult> result = callback2.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback2.WaitForResult();
result->VerifySuccess("-cert.crt-\n");
@@ -608,7 +611,7 @@ TEST_F(CertNetFetcherImplTest, CancelAll) {
CertNetFetcherImpl fetcher(&context_);
TestFetchCallback callback[3];
- scoped_ptr<CertNetFetcher::Request> request[3];
+ std::unique_ptr<CertNetFetcher::Request> request[3];
GURL url = test_server_.GetURL("/cert.crt");
@@ -640,7 +643,7 @@ TEST_F(CertNetFetcherImplTest, DeleteWithinCallback) {
GURL url = test_server_.GetURL("/cert.crt");
TestFetchCallback callback[4];
- scoped_ptr<CertNetFetcher::Request> reqs[4];
+ std::unique_ptr<CertNetFetcher::Request> reqs[4];
callback[1].set_extra_closure(base::Bind(DeleteCertNetFetcher, fetcher));
for (size_t i = 0; i < arraysize(callback); ++i)
@@ -659,7 +662,7 @@ TEST_F(CertNetFetcherImplTest, DeleteWithinCallback) {
void FetchRequest(CertNetFetcher* fetcher,
const GURL& url,
TestFetchCallback* callback,
- scoped_ptr<CertNetFetcher::Request>* request) {
+ std::unique_ptr<CertNetFetcher::Request>* request) {
*request = StartRequest(fetcher, url, *callback);
}
@@ -672,7 +675,7 @@ TEST_F(CertNetFetcherImplTest, FetchWithinCallback) {
GURL url = test_server_.GetURL("/cert.crt");
TestFetchCallback callback[5];
- scoped_ptr<CertNetFetcher::Request> req[5];
+ std::unique_ptr<CertNetFetcher::Request> req[5];
callback[1].set_extra_closure(
base::Bind(FetchRequest, &fetcher, url, &callback[4], &req[4]));
@@ -682,7 +685,7 @@ TEST_F(CertNetFetcherImplTest, FetchWithinCallback) {
EXPECT_EQ(1, network_delegate_.created_requests());
for (size_t i = 0; i < arraysize(callback); ++i) {
- scoped_ptr<FetchResult> result = callback[i].WaitForResult();
+ std::unique_ptr<FetchResult> result = callback[i].WaitForResult();
result->VerifySuccess("-cert.crt-\n");
}
@@ -691,7 +694,7 @@ TEST_F(CertNetFetcherImplTest, FetchWithinCallback) {
EXPECT_EQ(2, network_delegate_.created_requests());
}
-void CancelRequest(scoped_ptr<CertNetFetcher::Request>* request) {
+void CancelRequest(std::unique_ptr<CertNetFetcher::Request>* request) {
request->reset();
}
@@ -704,7 +707,7 @@ TEST_F(CertNetFetcherImplTest, CancelWithinCallback) {
GURL url = test_server_.GetURL("/cert.crt");
TestFetchCallback callback[4];
- scoped_ptr<CertNetFetcher::Request> request[4];
+ std::unique_ptr<CertNetFetcher::Request> request[4];
for (size_t i = 0; i < arraysize(callback); ++i)
request[i] = StartRequest(&fetcher, url, callback[i]);
@@ -718,7 +721,7 @@ TEST_F(CertNetFetcherImplTest, CancelWithinCallback) {
if (i == 2)
continue;
- scoped_ptr<FetchResult> result = callback[i].WaitForResult();
+ std::unique_ptr<FetchResult> result = callback[i].WaitForResult();
result->VerifySuccess("-cert.crt-\n");
}
@@ -736,11 +739,11 @@ TEST_F(CertNetFetcherImplTest, CancelLastRequestWithinCallback) {
GURL url = test_server_.GetURL("/cert.crt");
TestFetchCallback callback1;
- scoped_ptr<CertNetFetcher::Request> request1 =
+ std::unique_ptr<CertNetFetcher::Request> request1 =
StartRequest(&fetcher, url, callback1);
TestFetchCallback callback2;
- scoped_ptr<CertNetFetcher::Request> request2 =
+ std::unique_ptr<CertNetFetcher::Request> request2 =
StartRequest(&fetcher, url, callback1);
// Cancel request2 when the callback for request1 runs.
@@ -748,7 +751,7 @@ TEST_F(CertNetFetcherImplTest, CancelLastRequestWithinCallback) {
EXPECT_EQ(1, network_delegate_.created_requests());
- scoped_ptr<FetchResult> result = callback1.WaitForResult();
+ std::unique_ptr<FetchResult> result = callback1.WaitForResult();
result->VerifySuccess("-cert.crt-\n");
// request2 was cancelled.
« no previous file with comments | « net/cert_net/cert_net_fetcher_impl.cc ('k') | net/cert_net/nss_ocsp.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698