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

Unified Diff: net/tools/quic/quic_server_session_test.cc

Issue 100173005: Break out the basic reliable QUIC stream functionality from the (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years 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/tools/quic/quic_server_session.cc ('k') | net/tools/quic/quic_spdy_client_stream.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/tools/quic/quic_server_session_test.cc
diff --git a/net/tools/quic/quic_server_session_test.cc b/net/tools/quic/quic_server_session_test.cc
index 4357da2ab88e7554533e0c0fc8784c167a2209f0..8d3c8df9f344c48f8073d6f2d3b517b33ebf17b5 100644
--- a/net/tools/quic/quic_server_session_test.cc
+++ b/net/tools/quic/quic_server_session_test.cc
@@ -4,13 +4,12 @@
#include "net/tools/quic/quic_server_session.h"
-
#include "net/quic/crypto/quic_crypto_server_config.h"
#include "net/quic/crypto/quic_random.h"
#include "net/quic/quic_connection.h"
#include "net/quic/test_tools/quic_connection_peer.h"
+#include "net/quic/test_tools/quic_data_stream_peer.h"
#include "net/quic/test_tools/quic_test_utils.h"
-#include "net/quic/test_tools/reliable_quic_stream_peer.h"
#include "net/tools/epoll_server/epoll_server.h"
#include "net/tools/quic/quic_spdy_server_stream.h"
#include "net/tools/quic/test_tools/quic_test_utils.h"
@@ -20,7 +19,7 @@
using __gnu_cxx::vector;
using net::test::MockConnection;
using net::test::QuicConnectionPeer;
-using net::test::ReliableQuicStreamPeer;
+using net::test::QuicDataStreamPeer;
using testing::_;
using testing::StrictMock;
@@ -30,19 +29,19 @@ namespace test {
class QuicServerSessionPeer {
public:
- static ReliableQuicStream* GetIncomingReliableStream(
+ static QuicDataStream* GetIncomingReliableStream(
QuicServerSession* s, QuicStreamId id) {
return s->GetIncomingReliableStream(id);
}
- static ReliableQuicStream* GetStream(QuicServerSession* s, QuicStreamId id) {
- return s->GetStream(id);
+ static QuicDataStream* GetDataStream(QuicServerSession* s, QuicStreamId id) {
+ return s->GetDataStream(id);
}
};
-class CloseOnDataStream : public ReliableQuicStream {
+class CloseOnDataStream : public QuicDataStream {
public:
CloseOnDataStream(QuicStreamId id, QuicSession* session)
- : ReliableQuicStream(id, session) {
+ : QuicDataStream(id, session) {
}
virtual bool OnStreamFrame(const QuicStreamFrame& frame) OVERRIDE {
@@ -65,9 +64,9 @@ class TestQuicQuicServerSession : public QuicServerSession {
close_stream_on_data_(false) {
}
- virtual ReliableQuicStream* CreateIncomingReliableStream(
+ virtual QuicDataStream* CreateIncomingDataStream(
QuicStreamId id) OVERRIDE {
- if (!ShouldCreateIncomingReliableStream(id)) {
+ if (!ShouldCreateIncomingDataStream(id)) {
return NULL;
}
if (close_stream_on_data_) {
@@ -104,10 +103,10 @@ class QuicServerSessionTest : public ::testing::Test {
}
void MarkHeadersReadForStream(QuicStreamId id) {
- ReliableQuicStream* stream = QuicServerSessionPeer::GetStream(
+ QuicDataStream* stream = QuicServerSessionPeer::GetDataStream(
session_.get(), id);
ASSERT_TRUE(stream != NULL);
- ReliableQuicStreamPeer::SetHeadersDecompressed(stream, true);
+ QuicDataStreamPeer::SetHeadersDecompressed(stream, true);
}
QuicGuid guid_;
« no previous file with comments | « net/tools/quic/quic_server_session.cc ('k') | net/tools/quic/quic_spdy_client_stream.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698