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

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

Issue 183683025: CL generated with data from dead-code analysis using Scythe (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 9 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 | Annotate | Revision Log
« no previous file with comments | « net/quic/quic_connection.h ('k') | net/quic/quic_data_stream_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 "net/quic/quic_connection.h" 5 #include "net/quic/quic_connection.h"
6 6
7 #include "base/basictypes.h" 7 #include "base/basictypes.h"
8 #include "base/bind.h" 8 #include "base/bind.h"
9 #include "base/stl_util.h" 9 #include "base/stl_util.h"
10 #include "net/base/net_errors.h" 10 #include "net/base/net_errors.h"
(...skipping 389 matching lines...) Expand 10 before | Expand all | Expand 10 after
400 class TestConnection : public QuicConnection { 400 class TestConnection : public QuicConnection {
401 public: 401 public:
402 TestConnection(QuicConnectionId connection_id, 402 TestConnection(QuicConnectionId connection_id,
403 IPEndPoint address, 403 IPEndPoint address,
404 TestConnectionHelper* helper, 404 TestConnectionHelper* helper,
405 TestPacketWriter* writer, 405 TestPacketWriter* writer,
406 bool is_server, 406 bool is_server,
407 QuicVersion version) 407 QuicVersion version)
408 : QuicConnection(connection_id, address, helper, writer, is_server, 408 : QuicConnection(connection_id, address, helper, writer, is_server,
409 SupportedVersions(version)), 409 SupportedVersions(version)),
410 helper_(helper),
411 writer_(writer) { 410 writer_(writer) {
412 // Disable tail loss probes for most tests. 411 // Disable tail loss probes for most tests.
413 QuicSentPacketManagerPeer::SetMaxTailLossProbes( 412 QuicSentPacketManagerPeer::SetMaxTailLossProbes(
414 QuicConnectionPeer::GetSentPacketManager(this), 0); 413 QuicConnectionPeer::GetSentPacketManager(this), 0);
415 writer_->set_is_server(is_server); 414 writer_->set_is_server(is_server);
416 } 415 }
417 416
418 void SendAck() { 417 void SendAck() {
419 QuicConnectionPeer::SendAck(this); 418 QuicConnectionPeer::SendAck(this);
420 } 419 }
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
525 } 524 }
526 525
527 TestConnectionHelper::TestAlarm* GetTimeoutAlarm() { 526 TestConnectionHelper::TestAlarm* GetTimeoutAlarm() {
528 return reinterpret_cast<TestConnectionHelper::TestAlarm*>( 527 return reinterpret_cast<TestConnectionHelper::TestAlarm*>(
529 QuicConnectionPeer::GetTimeoutAlarm(this)); 528 QuicConnectionPeer::GetTimeoutAlarm(this));
530 } 529 }
531 530
532 using QuicConnection::SelectMutualVersion; 531 using QuicConnection::SelectMutualVersion;
533 532
534 private: 533 private:
535 TestConnectionHelper* helper_;
536 TestPacketWriter* writer_; 534 TestPacketWriter* writer_;
537 535
538 DISALLOW_COPY_AND_ASSIGN(TestConnection); 536 DISALLOW_COPY_AND_ASSIGN(TestConnection);
539 }; 537 };
540 538
541 class QuicConnectionTest : public ::testing::TestWithParam<QuicVersion> { 539 class QuicConnectionTest : public ::testing::TestWithParam<QuicVersion> {
542 protected: 540 protected:
543 QuicConnectionTest() 541 QuicConnectionTest()
544 : connection_id_(42), 542 : connection_id_(42),
545 framer_(SupportedVersions(version()), QuicTime::Zero(), false), 543 framer_(SupportedVersions(version()), QuicTime::Zero(), false),
(...skipping 3284 matching lines...) Expand 10 before | Expand all | Expand 10 after
3830 QuicBlockedFrame blocked; 3828 QuicBlockedFrame blocked;
3831 blocked.stream_id = 3; 3829 blocked.stream_id = 3;
3832 EXPECT_CALL(visitor_, OnBlockedFrames(_)); 3830 EXPECT_CALL(visitor_, OnBlockedFrames(_));
3833 ProcessFramePacket(QuicFrame(&blocked)); 3831 ProcessFramePacket(QuicFrame(&blocked));
3834 EXPECT_TRUE(ack_alarm->IsSet()); 3832 EXPECT_TRUE(ack_alarm->IsSet());
3835 } 3833 }
3836 3834
3837 } // namespace 3835 } // namespace
3838 } // namespace test 3836 } // namespace test
3839 } // namespace net 3837 } // namespace net
OLDNEW
« no previous file with comments | « net/quic/quic_connection.h ('k') | net/quic/quic_data_stream_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698