commit | 0185ebb005d6c63ef0326264b4a2a55fe76181b3 | [log] [tgz] |
---|---|---|
author | dschinazi <dschinazi@google.com> | Wed Aug 14 11:09:35 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Aug 15 12:31:46 2019 -0700 |
tree | d2a812d98e18a03c3d900fa96a6ac64027678add | |
parent | 7fc869e5c86ebbdf9afef21e27c025461e9e2ec1 [diff] |
Add VersionNegotiationProbeEndToEnd test This CL introduces SavingWriter, a subclass of QuicPacketWriterWrapper that saves all the packets instead of sending them. It uses it to test that a packet generated by QuicFramer::WriteClientVersionNegotiationProbePacket does generate a response and that the response can be correctly parsed by QuicFramer::ParseServerVersionNegotiationProbeResponse. This CL also fixes a typo in a log statement. gfe-relnote: n/a, log-only and test-only change. PiperOrigin-RevId: 263387682 Change-Id: I2dd2eccd5db973b93f0aa8e56c155b47e9b50855
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.