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

Side by Side Diff: net/quic/quic_network_transaction_unittest.cc

Issue 1552783003: Always expect certificates in QuicChromiumClientSession::CanPool (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@WildcardCert
Patch Set: Created 4 years, 11 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 unified diff | Download patch
« no previous file with comments | « net/quic/quic_chromium_client_session.cc ('k') | net/quic/quic_stream_factory_test.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <vector> 5 #include <vector>
6 6
7 #include "base/compiler_specific.h" 7 #include "base/compiler_specific.h"
8 #include "base/macros.h" 8 #include "base/macros.h"
9 #include "base/memory/scoped_ptr.h" 9 #include "base/memory/scoped_ptr.h"
10 #include "base/run_loop.h" 10 #include "base/run_loop.h"
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
202 url.append(kDefaultServerHostName); 202 url.append(kDefaultServerHostName);
203 request_.url = GURL(url); 203 request_.url = GURL(url);
204 request_.load_flags = 0; 204 request_.load_flags = 0;
205 clock_->AdvanceTime(QuicTime::Delta::FromMilliseconds(20)); 205 clock_->AdvanceTime(QuicTime::Delta::FromMilliseconds(20));
206 206
207 scoped_refptr<X509Certificate> cert( 207 scoped_refptr<X509Certificate> cert(
208 ImportCertFromFile(GetTestCertsDirectory(), "spdy_pooling.pem")); 208 ImportCertFromFile(GetTestCertsDirectory(), "spdy_pooling.pem"));
209 verify_details_.cert_verify_result.verified_cert = cert; 209 verify_details_.cert_verify_result.verified_cert = cert;
210 verify_details_.cert_verify_result.is_issued_by_known_root = true; 210 verify_details_.cert_verify_result.is_issued_by_known_root = true;
211 crypto_client_stream_factory_.AddProofVerifyDetails(&verify_details_); 211 crypto_client_stream_factory_.AddProofVerifyDetails(&verify_details_);
212 crypto_client_stream_factory_.AddProofVerifyDetails(&verify_details_);
Zhongyi Shi 2015/12/30 22:55:31 Instead of adding two ProofVerifyDetailsChromium h
Ryan Hamilton 2015/12/30 23:21:12 Done. It's just one test.
212 } 213 }
213 214
214 void SetUp() override { 215 void SetUp() override {
215 NetworkChangeNotifier::NotifyObserversOfIPAddressChangeForTests(); 216 NetworkChangeNotifier::NotifyObserversOfIPAddressChangeForTests();
216 base::MessageLoop::current()->RunUntilIdle(); 217 base::MessageLoop::current()->RunUntilIdle();
217 } 218 }
218 219
219 void TearDown() override { 220 void TearDown() override {
220 NetworkChangeNotifier::NotifyObserversOfIPAddressChangeForTests(); 221 NetworkChangeNotifier::NotifyObserversOfIPAddressChangeForTests();
221 // Empty the current queue. 222 // Empty the current queue.
(...skipping 1617 matching lines...) Expand 10 before | Expand all | Expand 10 after
1839 request_.url = GURL("https://www.example.org:443"); 1840 request_.url = GURL("https://www.example.org:443");
1840 AddHangingNonAlternateProtocolSocketData(); 1841 AddHangingNonAlternateProtocolSocketData();
1841 CreateSessionWithNextProtos(); 1842 CreateSessionWithNextProtos();
1842 AddQuicAlternateProtocolMapping(MockCryptoClientStream::CONFIRM_HANDSHAKE); 1843 AddQuicAlternateProtocolMapping(MockCryptoClientStream::CONFIRM_HANDSHAKE);
1843 SendRequestAndExpectQuicResponse("hello!"); 1844 SendRequestAndExpectQuicResponse("hello!");
1844 EXPECT_TRUE(rtt_observer_.rtt_notification_received()); 1845 EXPECT_TRUE(rtt_observer_.rtt_notification_received());
1845 } 1846 }
1846 1847
1847 } // namespace test 1848 } // namespace test
1848 } // namespace net 1849 } // namespace net
OLDNEW
« no previous file with comments | « net/quic/quic_chromium_client_session.cc ('k') | net/quic/quic_stream_factory_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698