summaryrefslogtreecommitdiffstats
path: root/net/tools/quic/test_tools/quic_test_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/tools/quic/test_tools/quic_test_utils.h')
-rw-r--r--net/tools/quic/test_tools/quic_test_utils.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/net/tools/quic/test_tools/quic_test_utils.h b/net/tools/quic/test_tools/quic_test_utils.h
index fd69a1d..68f4de4 100644
--- a/net/tools/quic/test_tools/quic_test_utils.h
+++ b/net/tools/quic/test_tools/quic_test_utils.h
@@ -75,16 +75,21 @@ class TestDecompressorVisitor : public QuicSpdyDecompressor::Visitor {
public:
virtual ~TestDecompressorVisitor() {}
virtual bool OnDecompressedData(base::StringPiece data) OVERRIDE;
+ virtual void OnDecompressionError() OVERRIDE;
std::string data() { return data_; }
+ bool error() { return error_; }
private:
std::string data_;
+ bool error_;
};
class TestSession : public QuicSession {
public:
- TestSession(QuicConnection* connection, bool is_server);
+ TestSession(QuicConnection* connection,
+ const QuicConfig& config,
+ bool is_server);
virtual ~TestSession();
MOCK_METHOD1(CreateIncomingReliableStream,