Move all of HTTP/2 test tools into http2/test_tools. PiperOrigin-RevId: 446965334
diff --git a/quiche/http2/decoder/decode_http2_structures_test.cc b/quiche/http2/decoder/decode_http2_structures_test.cc index c94440b..6ace3a6 100644 --- a/quiche/http2/decoder/decode_http2_structures_test.cc +++ b/quiche/http2/decoder/decode_http2_structures_test.cc
@@ -15,9 +15,9 @@ #include "quiche/http2/decoder/decode_buffer.h" #include "quiche/http2/decoder/decode_status.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/http2_structure_decoder_test.cc b/quiche/http2/decoder/http2_structure_decoder_test.cc index a550e9c..8e4f85b 100644 --- a/quiche/http2/decoder/http2_structure_decoder_test.cc +++ b/quiche/http2/decoder/http2_structure_decoder_test.cc
@@ -27,8 +27,8 @@ #include "quiche/http2/decoder/decode_buffer.h" #include "quiche/http2/decoder/decode_status.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/http2_frame_builder.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test_helpers.h"
diff --git a/quiche/http2/decoder/payload_decoders/altsvc_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/altsvc_payload_decoder_test.cc index ad60b5e..f71d391 100644 --- a/quiche/http2/decoder/payload_decoders/altsvc_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/altsvc_payload_decoder_test.cc
@@ -10,13 +10,13 @@ #include <tuple> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/continuation_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/continuation_payload_decoder_test.cc index b0eec6b..17c3391 100644 --- a/quiche/http2/decoder/payload_decoders/continuation_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/continuation_payload_decoder_test.cc
@@ -10,11 +10,11 @@ #include <type_traits> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" #include "quiche/http2/http2_structures.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/data_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/data_payload_decoder_test.cc index 46542c7..0110a48 100644 --- a/quiche/http2/decoder/payload_decoders/data_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/data_payload_decoder_test.cc
@@ -9,14 +9,14 @@ #include <string> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" #include "quiche/http2/http2_structures.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/goaway_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/goaway_payload_decoder_test.cc index 576c6e7..d0b269f 100644 --- a/quiche/http2/decoder/payload_decoders/goaway_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/goaway_payload_decoder_test.cc
@@ -9,13 +9,13 @@ #include <string> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/headers_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/headers_payload_decoder_test.cc index c51219b..a839e3b 100644 --- a/quiche/http2/decoder/payload_decoders/headers_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/headers_payload_decoder_test.cc
@@ -9,13 +9,13 @@ #include <string> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/ping_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/ping_payload_decoder_test.cc index bac4555..ffdbf6a 100644 --- a/quiche/http2/decoder/payload_decoders/ping_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/ping_payload_decoder_test.cc
@@ -7,13 +7,13 @@ #include <stddef.h> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/priority_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/priority_payload_decoder_test.cc index fe4657c..3b2dca4 100644 --- a/quiche/http2/decoder/payload_decoders/priority_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/priority_payload_decoder_test.cc
@@ -7,13 +7,13 @@ #include <stddef.h> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/priority_update_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/priority_update_payload_decoder_test.cc index 94a1fa7..960bdbd 100644 --- a/quiche/http2/decoder/payload_decoders/priority_update_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/priority_update_payload_decoder_test.cc
@@ -9,13 +9,13 @@ #include <string> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/push_promise_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/push_promise_payload_decoder_test.cc index 2b15341..e110977 100644 --- a/quiche/http2/decoder/payload_decoders/push_promise_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/push_promise_payload_decoder_test.cc
@@ -9,13 +9,13 @@ #include <string> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc index 40c613e..9cb0326 100644 --- a/quiche/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc
@@ -7,14 +7,14 @@ #include <stddef.h> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_constants_test_util.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" +#include "quiche/http2/test_tools/http2_constants_test_util.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/settings_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/settings_payload_decoder_test.cc index 8173c72..ec94419 100644 --- a/quiche/http2/decoder/payload_decoders/settings_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/settings_payload_decoder_test.cc
@@ -9,14 +9,14 @@ #include <vector> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_constants_test_util.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" +#include "quiche/http2/test_tools/http2_constants_test_util.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/unknown_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/unknown_payload_decoder_test.cc index 182816a..fb92e8a 100644 --- a/quiche/http2/decoder/payload_decoders/unknown_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/unknown_payload_decoder_test.cc
@@ -10,12 +10,12 @@ #include <type_traits> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" #include "quiche/http2/http2_structures.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/decoder/payload_decoders/window_update_payload_decoder_test.cc b/quiche/http2/decoder/payload_decoders/window_update_payload_decoder_test.cc index dad599e..b2cd763 100644 --- a/quiche/http2/decoder/payload_decoders/window_update_payload_decoder_test.cc +++ b/quiche/http2/decoder/payload_decoders/window_update_payload_decoder_test.cc
@@ -7,13 +7,13 @@ #include <stddef.h> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/frame_parts.h" #include "quiche/http2/test_tools/frame_parts_collector.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/decoder/hpack_block_collector_test.cc b/quiche/http2/hpack/decoder/hpack_block_collector_test.cc index bfbcc68..5edfe1c 100644 --- a/quiche/http2/hpack/decoder/hpack_block_collector_test.cc +++ b/quiche/http2/hpack/decoder/hpack_block_collector_test.cc
@@ -2,13 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/decoder/hpack_block_collector.h" +#include "quiche/http2/test_tools/hpack_block_collector.h" // Tests of HpackBlockCollector. Not intended to be comprehensive, as // HpackBlockCollector is itself support for testing HpackBlockDecoder, and // should be pretty thoroughly exercised via the tests of HpackBlockDecoder. -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "quiche/common/platform/api/quiche_test.h" namespace http2 {
diff --git a/quiche/http2/hpack/decoder/hpack_block_decoder_test.cc b/quiche/http2/hpack/decoder/hpack_block_decoder_test.cc index 88fa658..959f095 100644 --- a/quiche/http2/hpack/decoder/hpack_block_decoder_test.cc +++ b/quiche/http2/hpack/decoder/hpack_block_decoder_test.cc
@@ -11,10 +11,10 @@ #include "absl/strings/string_view.h" #include "quiche/http2/decoder/decode_buffer.h" -#include "quiche/http2/hpack/decoder/hpack_block_collector.h" #include "quiche/http2/hpack/http2_hpack_constants.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" -#include "quiche/http2/hpack/tools/hpack_example.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_collector.h" +#include "quiche/http2/test_tools/hpack_example.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/decoder/hpack_decoder_test.cc b/quiche/http2/hpack/decoder/hpack_decoder_test.cc index 82a86a5..0a9f21b 100644 --- a/quiche/http2/hpack/decoder/hpack_decoder_test.cc +++ b/quiche/http2/hpack/decoder/hpack_decoder_test.cc
@@ -16,9 +16,9 @@ #include "quiche/http2/hpack/decoder/hpack_decoder_state.h" #include "quiche/http2/hpack/decoder/hpack_decoder_tables.h" #include "quiche/http2/hpack/http2_hpack_constants.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" -#include "quiche/http2/hpack/tools/hpack_example.h" #include "quiche/http2/http2_constants.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_example.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/http2/test_tools/random_util.h" #include "quiche/common/platform/api/quiche_logging.h"
diff --git a/quiche/http2/hpack/decoder/hpack_entry_collector_test.cc b/quiche/http2/hpack/decoder/hpack_entry_collector_test.cc index 3fca697..8512ce0 100644 --- a/quiche/http2/hpack/decoder/hpack_entry_collector_test.cc +++ b/quiche/http2/hpack/decoder/hpack_entry_collector_test.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/decoder/hpack_entry_collector.h" +#include "quiche/http2/test_tools/hpack_entry_collector.h" // Tests of HpackEntryCollector.
diff --git a/quiche/http2/hpack/decoder/hpack_entry_decoder_test.cc b/quiche/http2/hpack/decoder/hpack_entry_decoder_test.cc index a84e3a6..ce4fb89 100644 --- a/quiche/http2/hpack/decoder/hpack_entry_decoder_test.cc +++ b/quiche/http2/hpack/decoder/hpack_entry_decoder_test.cc
@@ -8,8 +8,8 @@ #include <cstdint> -#include "quiche/http2/hpack/decoder/hpack_entry_collector.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_entry_collector.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/decoder/hpack_entry_type_decoder_test.cc b/quiche/http2/hpack/decoder/hpack_entry_type_decoder_test.cc index f90622e..c01f9c8 100644 --- a/quiche/http2/hpack/decoder/hpack_entry_type_decoder_test.cc +++ b/quiche/http2/hpack/decoder/hpack_entry_type_decoder_test.cc
@@ -6,7 +6,7 @@ #include <vector> -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/decoder/hpack_string_decoder_test.cc b/quiche/http2/hpack/decoder/hpack_string_decoder_test.cc index e27e9db..800e5be 100644 --- a/quiche/http2/hpack/decoder/hpack_string_decoder_test.cc +++ b/quiche/http2/hpack/decoder/hpack_string_decoder_test.cc
@@ -7,9 +7,9 @@ // Tests of HpackStringDecoder. #include "absl/strings/string_view.h" -#include "quiche/http2/hpack/decoder/hpack_string_collector.h" #include "quiche/http2/hpack/decoder/hpack_string_decoder_listener.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_string_collector.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/varint/hpack_varint_round_trip_test.cc b/quiche/http2/hpack/varint/hpack_varint_round_trip_test.cc index bf890ba..18ef001 100644 --- a/quiche/http2/hpack/varint/hpack_varint_round_trip_test.cc +++ b/quiche/http2/hpack/varint/hpack_varint_round_trip_test.cc
@@ -16,7 +16,7 @@ #include "absl/strings/str_cat.h" #include "absl/strings/str_format.h" #include "absl/strings/string_view.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/http2_structures_test.cc b/quiche/http2/http2_structures_test.cc index c939f81..dd286f7 100644 --- a/quiche/http2/http2_structures_test.cc +++ b/quiche/http2/http2_structures_test.cc
@@ -20,8 +20,8 @@ #include <vector> #include "absl/strings/str_cat.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/common/platform/api/quiche_test.h" #include "quiche/common/platform/api/quiche_test_helpers.h"
diff --git a/quiche/http2/decoder/frame_decoder_state_test_util.cc b/quiche/http2/test_tools/frame_decoder_state_test_util.cc similarity index 83% rename from quiche/http2/decoder/frame_decoder_state_test_util.cc rename to quiche/http2/test_tools/frame_decoder_state_test_util.cc index 3781561..e3eab59 100644 --- a/quiche/http2/decoder/frame_decoder_state_test_util.cc +++ b/quiche/http2/test_tools/frame_decoder_state_test_util.cc
@@ -2,12 +2,12 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/decoder/frame_decoder_state_test_util.h" +#include "quiche/http2/test_tools/frame_decoder_state_test_util.h" -#include "quiche/http2/decoder/http2_structure_decoder_test_util.h" #include "quiche/http2/http2_structures.h" -#include "quiche/http2/http2_structures_test_util.h" #include "quiche/http2/test_tools/http2_random.h" +#include "quiche/http2/test_tools/http2_structure_decoder_test_util.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_logging.h"
diff --git a/quiche/http2/decoder/frame_decoder_state_test_util.h b/quiche/http2/test_tools/frame_decoder_state_test_util.h similarity index 87% rename from quiche/http2/decoder/frame_decoder_state_test_util.h rename to quiche/http2/test_tools/frame_decoder_state_test_util.h index d940d8f..6047923 100644 --- a/quiche/http2/decoder/frame_decoder_state_test_util.h +++ b/quiche/http2/test_tools/frame_decoder_state_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_DECODER_FRAME_DECODER_STATE_TEST_UTIL_H_ -#define QUICHE_HTTP2_DECODER_FRAME_DECODER_STATE_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_FRAME_DECODER_STATE_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_FRAME_DECODER_STATE_TEST_UTIL_H_ #include "quiche/http2/decoder/frame_decoder_state.h" #include "quiche/http2/http2_structures.h" @@ -34,4 +34,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_DECODER_FRAME_DECODER_STATE_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_FRAME_DECODER_STATE_TEST_UTIL_H_
diff --git a/quiche/http2/test_tools/frame_parts.cc b/quiche/http2/test_tools/frame_parts.cc index ba0396a..3897238 100644 --- a/quiche/http2/test_tools/frame_parts.cc +++ b/quiche/http2/test_tools/frame_parts.cc
@@ -7,7 +7,7 @@ #include <type_traits> #include "absl/strings/escaping.h" -#include "quiche/http2/http2_structures_test_util.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h" #include "quiche/common/platform/api/quiche_test_helpers.h"
diff --git a/quiche/http2/test_tools/frame_parts_collector.cc b/quiche/http2/test_tools/frame_parts_collector.cc index f9de389..2b8f616 100644 --- a/quiche/http2/test_tools/frame_parts_collector.cc +++ b/quiche/http2/test_tools/frame_parts_collector.cc
@@ -6,7 +6,7 @@ #include <utility> -#include "quiche/http2/http2_structures_test_util.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/test_tools/frame_parts_collector.h b/quiche/http2/test_tools/frame_parts_collector.h index ccb6142..58adcdb 100644 --- a/quiche/http2/test_tools/frame_parts_collector.h +++ b/quiche/http2/test_tools/frame_parts_collector.h
@@ -14,9 +14,9 @@ #include <vector> #include "quiche/http2/decoder/http2_frame_decoder_listener.h" -#include "quiche/http2/decoder/http2_frame_decoder_listener_test_util.h" #include "quiche/http2/http2_structures.h" #include "quiche/http2/test_tools/frame_parts.h" +#include "quiche/http2/test_tools/http2_frame_decoder_listener_test_util.h" #include "quiche/common/platform/api/quiche_export.h" namespace http2 {
diff --git a/quiche/http2/hpack/tools/hpack_block_builder.cc b/quiche/http2/test_tools/hpack_block_builder.cc similarity index 97% rename from quiche/http2/hpack/tools/hpack_block_builder.cc rename to quiche/http2/test_tools/hpack_block_builder.cc index b4eddb7..bd9119a 100644 --- a/quiche/http2/hpack/tools/hpack_block_builder.cc +++ b/quiche/http2/test_tools/hpack_block_builder.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "quiche/http2/hpack/varint/hpack_varint_encoder.h" #include "quiche/common/platform/api/quiche_bug_tracker.h"
diff --git a/quiche/http2/hpack/tools/hpack_block_builder.h b/quiche/http2/test_tools/hpack_block_builder.h similarity index 95% rename from quiche/http2/hpack/tools/hpack_block_builder.h rename to quiche/http2/test_tools/hpack_block_builder.h index e1000d7..5aec637 100644 --- a/quiche/http2/hpack/tools/hpack_block_builder.h +++ b/quiche/http2/test_tools/hpack_block_builder.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HPACK_TOOLS_HPACK_BLOCK_BUILDER_H_ -#define QUICHE_HTTP2_HPACK_TOOLS_HPACK_BLOCK_BUILDER_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_BUILDER_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_BUILDER_H_ // HpackBlockBuilder builds wire-format HPACK blocks (or fragments thereof) // from components. @@ -94,4 +94,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HPACK_TOOLS_HPACK_BLOCK_BUILDER_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_BUILDER_H_
diff --git a/quiche/http2/hpack/tools/hpack_block_builder_test.cc b/quiche/http2/test_tools/hpack_block_builder_test.cc similarity index 98% rename from quiche/http2/hpack/tools/hpack_block_builder_test.cc rename to quiche/http2/test_tools/hpack_block_builder_test.cc index 26e42ff..7642049 100644 --- a/quiche/http2/hpack/tools/hpack_block_builder_test.cc +++ b/quiche/http2/test_tools/hpack_block_builder_test.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "absl/strings/escaping.h" #include "quiche/common/platform/api/quiche_test.h"
diff --git a/quiche/http2/hpack/decoder/hpack_block_collector.cc b/quiche/http2/test_tools/hpack_block_collector.cc similarity index 98% rename from quiche/http2/hpack/decoder/hpack_block_collector.cc rename to quiche/http2/test_tools/hpack_block_collector.cc index 08e46ff..7cd01ac 100644 --- a/quiche/http2/hpack/decoder/hpack_block_collector.cc +++ b/quiche/http2/test_tools/hpack_block_collector.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/decoder/hpack_block_collector.h" +#include "quiche/http2/test_tools/hpack_block_collector.h" #include <algorithm> #include <memory>
diff --git a/quiche/http2/hpack/decoder/hpack_block_collector.h b/quiche/http2/test_tools/hpack_block_collector.h similarity index 93% rename from quiche/http2/hpack/decoder/hpack_block_collector.h rename to quiche/http2/test_tools/hpack_block_collector.h index d59b912..fe49d09 100644 --- a/quiche/http2/hpack/decoder/hpack_block_collector.h +++ b/quiche/http2/test_tools/hpack_block_collector.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HPACK_DECODER_HPACK_BLOCK_COLLECTOR_H_ -#define QUICHE_HTTP2_HPACK_DECODER_HPACK_BLOCK_COLLECTOR_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_COLLECTOR_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_COLLECTOR_H_ // HpackBlockCollector implements HpackEntryDecoderListener in order to record // the calls using HpackEntryCollector instances (one per HPACK entry). This @@ -19,10 +19,10 @@ #include <vector> #include "absl/strings/string_view.h" -#include "quiche/http2/hpack/decoder/hpack_entry_collector.h" #include "quiche/http2/hpack/decoder/hpack_entry_decoder_listener.h" #include "quiche/http2/hpack/http2_hpack_constants.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_entry_collector.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/common/platform/api/quiche_export.h" @@ -119,4 +119,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HPACK_DECODER_HPACK_BLOCK_COLLECTOR_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HPACK_BLOCK_COLLECTOR_H_
diff --git a/quiche/http2/hpack/decoder/hpack_entry_collector.cc b/quiche/http2/test_tools/hpack_entry_collector.cc similarity index 98% rename from quiche/http2/hpack/decoder/hpack_entry_collector.cc rename to quiche/http2/test_tools/hpack_entry_collector.cc index d7f89e8..b99e35c 100644 --- a/quiche/http2/hpack/decoder/hpack_entry_collector.cc +++ b/quiche/http2/test_tools/hpack_entry_collector.cc
@@ -2,11 +2,11 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/decoder/hpack_entry_collector.h" +#include "quiche/http2/test_tools/hpack_entry_collector.h" #include "absl/strings/str_cat.h" -#include "quiche/http2/hpack/decoder/hpack_string_collector.h" #include "quiche/http2/hpack/http2_hpack_constants.h" +#include "quiche/http2/test_tools/hpack_string_collector.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h" #include "quiche/common/platform/api/quiche_test_helpers.h"
diff --git a/quiche/http2/hpack/decoder/hpack_entry_collector.h b/quiche/http2/test_tools/hpack_entry_collector.h similarity index 94% rename from quiche/http2/hpack/decoder/hpack_entry_collector.h rename to quiche/http2/test_tools/hpack_entry_collector.h index 24e70b2..93ad860 100644 --- a/quiche/http2/hpack/decoder/hpack_entry_collector.h +++ b/quiche/http2/test_tools/hpack_entry_collector.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HPACK_DECODER_HPACK_ENTRY_COLLECTOR_H_ -#define QUICHE_HTTP2_HPACK_DECODER_HPACK_ENTRY_COLLECTOR_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HPACK_ENTRY_COLLECTOR_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HPACK_ENTRY_COLLECTOR_H_ // HpackEntryCollector records calls to HpackEntryDecoderListener in support // of tests of HpackEntryDecoder, or which use it. Can only record the callbacks @@ -17,9 +17,9 @@ #include "absl/strings/string_view.h" #include "quiche/http2/hpack/decoder/hpack_entry_decoder_listener.h" -#include "quiche/http2/hpack/decoder/hpack_string_collector.h" #include "quiche/http2/hpack/http2_hpack_constants.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_string_collector.h" #include "quiche/common/platform/api/quiche_export.h" #include "quiche/common/platform/api/quiche_test.h" @@ -148,4 +148,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HPACK_DECODER_HPACK_ENTRY_COLLECTOR_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HPACK_ENTRY_COLLECTOR_H_
diff --git a/quiche/http2/hpack/tools/hpack_example.cc b/quiche/http2/test_tools/hpack_example.cc similarity index 96% rename from quiche/http2/hpack/tools/hpack_example.cc rename to quiche/http2/test_tools/hpack_example.cc index 15ac3b3..42d9261 100644 --- a/quiche/http2/hpack/tools/hpack_example.cc +++ b/quiche/http2/test_tools/hpack_example.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/tools/hpack_example.h" +#include "quiche/http2/test_tools/hpack_example.h" #include <ctype.h>
diff --git a/quiche/http2/hpack/tools/hpack_example.h b/quiche/http2/test_tools/hpack_example.h similarity index 85% rename from quiche/http2/hpack/tools/hpack_example.h rename to quiche/http2/test_tools/hpack_example.h index de203cc..007b969 100644 --- a/quiche/http2/hpack/tools/hpack_example.h +++ b/quiche/http2/test_tools/hpack_example.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HPACK_TOOLS_HPACK_EXAMPLE_H_ -#define QUICHE_HTTP2_HPACK_TOOLS_HPACK_EXAMPLE_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HPACK_EXAMPLE_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HPACK_EXAMPLE_H_ #include <string> @@ -29,4 +29,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HPACK_TOOLS_HPACK_EXAMPLE_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HPACK_EXAMPLE_H_
diff --git a/quiche/http2/hpack/tools/hpack_example_test.cc b/quiche/http2/test_tools/hpack_example_test.cc similarity index 96% rename from quiche/http2/hpack/tools/hpack_example_test.cc rename to quiche/http2/test_tools/hpack_example_test.cc index ddbea80..4dd24bd 100644 --- a/quiche/http2/hpack/tools/hpack_example_test.cc +++ b/quiche/http2/test_tools/hpack_example_test.cc
@@ -1,4 +1,4 @@ -#include "quiche/http2/hpack/tools/hpack_example.h" +#include "quiche/http2/test_tools/hpack_example.h" // Tests of HpackExampleToStringOrDie.
diff --git a/quiche/http2/hpack/decoder/hpack_string_collector.cc b/quiche/http2/test_tools/hpack_string_collector.cc similarity index 97% rename from quiche/http2/hpack/decoder/hpack_string_collector.cc rename to quiche/http2/test_tools/hpack_string_collector.cc index 1966b7f..63a78b2 100644 --- a/quiche/http2/hpack/decoder/hpack_string_collector.cc +++ b/quiche/http2/test_tools/hpack_string_collector.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/hpack/decoder/hpack_string_collector.h" +#include "quiche/http2/test_tools/hpack_string_collector.h" #include <stddef.h>
diff --git a/quiche/http2/hpack/decoder/hpack_string_collector.h b/quiche/http2/test_tools/hpack_string_collector.h similarity index 89% rename from quiche/http2/hpack/decoder/hpack_string_collector.h rename to quiche/http2/test_tools/hpack_string_collector.h index 8134b81..15dab67 100644 --- a/quiche/http2/hpack/decoder/hpack_string_collector.h +++ b/quiche/http2/test_tools/hpack_string_collector.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HPACK_DECODER_HPACK_STRING_COLLECTOR_H_ -#define QUICHE_HTTP2_HPACK_DECODER_HPACK_STRING_COLLECTOR_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HPACK_STRING_COLLECTOR_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HPACK_STRING_COLLECTOR_H_ // Supports tests of decoding HPACK strings. @@ -63,4 +63,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HPACK_DECODER_HPACK_STRING_COLLECTOR_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HPACK_STRING_COLLECTOR_H_
diff --git a/quiche/http2/http2_constants_test_util.cc b/quiche/http2/test_tools/http2_constants_test_util.cc similarity index 97% rename from quiche/http2/http2_constants_test_util.cc rename to quiche/http2/test_tools/http2_constants_test_util.cc index 7532595..ddb5cbd 100644 --- a/quiche/http2/http2_constants_test_util.cc +++ b/quiche/http2/test_tools/http2_constants_test_util.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/http2_constants_test_util.h" +#include "quiche/http2/test_tools/http2_constants_test_util.h" namespace http2 { namespace test {
diff --git a/quiche/http2/http2_constants_test_util.h b/quiche/http2/test_tools/http2_constants_test_util.h similarity index 83% rename from quiche/http2/http2_constants_test_util.h rename to quiche/http2/test_tools/http2_constants_test_util.h index ab5b2d0..20edc8d 100644 --- a/quiche/http2/http2_constants_test_util.h +++ b/quiche/http2/test_tools/http2_constants_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HTTP2_CONSTANTS_TEST_UTIL_H_ -#define QUICHE_HTTP2_HTTP2_CONSTANTS_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HTTP2_CONSTANTS_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HTTP2_CONSTANTS_TEST_UTIL_H_ #include <cstdint> #include <vector> @@ -31,4 +31,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HTTP2_CONSTANTS_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HTTP2_CONSTANTS_TEST_UTIL_H_
diff --git a/quiche/http2/decoder/http2_frame_decoder_listener_test_util.cc b/quiche/http2/test_tools/http2_frame_decoder_listener_test_util.cc similarity index 99% rename from quiche/http2/decoder/http2_frame_decoder_listener_test_util.cc rename to quiche/http2/test_tools/http2_frame_decoder_listener_test_util.cc index 18a193d..fea56f2 100644 --- a/quiche/http2/decoder/http2_frame_decoder_listener_test_util.cc +++ b/quiche/http2/test_tools/http2_frame_decoder_listener_test_util.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/decoder/http2_frame_decoder_listener_test_util.h" +#include "quiche/http2/test_tools/http2_frame_decoder_listener_test_util.h" #include "quiche/http2/decoder/http2_frame_decoder_listener.h" #include "quiche/http2/http2_constants.h"
diff --git a/quiche/http2/decoder/http2_frame_decoder_listener_test_util.h b/quiche/http2/test_tools/http2_frame_decoder_listener_test_util.h similarity index 96% rename from quiche/http2/decoder/http2_frame_decoder_listener_test_util.h rename to quiche/http2/test_tools/http2_frame_decoder_listener_test_util.h index 86cb327..db341ce 100644 --- a/quiche/http2/decoder/http2_frame_decoder_listener_test_util.h +++ b/quiche/http2/test_tools/http2_frame_decoder_listener_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_DECODER_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_ -#define QUICHE_HTTP2_DECODER_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_ #include <stddef.h> @@ -151,4 +151,4 @@ } // namespace http2 -#endif // QUICHE_HTTP2_DECODER_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HTTP2_FRAME_DECODER_LISTENER_TEST_UTIL_H_
diff --git a/quiche/http2/decoder/http2_structure_decoder_test_util.cc b/quiche/http2/test_tools/http2_structure_decoder_test_util.cc similarity index 87% rename from quiche/http2/decoder/http2_structure_decoder_test_util.cc rename to quiche/http2/test_tools/http2_structure_decoder_test_util.cc index 877d517..214fd85 100644 --- a/quiche/http2/decoder/http2_structure_decoder_test_util.cc +++ b/quiche/http2/test_tools/http2_structure_decoder_test_util.cc
@@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/decoder/http2_structure_decoder_test_util.h" +#include "quiche/http2/test_tools/http2_structure_decoder_test_util.h" #include <cstddef>
diff --git a/quiche/http2/decoder/http2_structure_decoder_test_util.h b/quiche/http2/test_tools/http2_structure_decoder_test_util.h similarity index 74% rename from quiche/http2/decoder/http2_structure_decoder_test_util.h rename to quiche/http2/test_tools/http2_structure_decoder_test_util.h index eb9105d..ad367c3 100644 --- a/quiche/http2/decoder/http2_structure_decoder_test_util.h +++ b/quiche/http2/test_tools/http2_structure_decoder_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_ -#define QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_ #include "quiche/http2/decoder/http2_structure_decoder.h" #include "quiche/http2/test_tools/http2_random.h" @@ -21,4 +21,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_DECODER_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURE_DECODER_TEST_UTIL_H_
diff --git a/quiche/http2/http2_structures_test_util.cc b/quiche/http2/test_tools/http2_structures_test_util.cc similarity index 95% rename from quiche/http2/http2_structures_test_util.cc rename to quiche/http2/test_tools/http2_structures_test_util.cc index fbff7ea..09bf1ee 100644 --- a/quiche/http2/http2_structures_test_util.cc +++ b/quiche/http2/test_tools/http2_structures_test_util.cc
@@ -2,13 +2,13 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/http2_structures_test_util.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include <cstdint> #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_constants_test_util.h" #include "quiche/http2/http2_structures.h" +#include "quiche/http2/test_tools/http2_constants_test_util.h" #include "quiche/http2/test_tools/http2_random.h" namespace http2 {
diff --git a/quiche/http2/http2_structures_test_util.h b/quiche/http2/test_tools/http2_structures_test_util.h similarity index 91% rename from quiche/http2/http2_structures_test_util.h rename to quiche/http2/test_tools/http2_structures_test_util.h index ec4b9d7..5a5353e 100644 --- a/quiche/http2/http2_structures_test_util.h +++ b/quiche/http2/test_tools/http2_structures_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_HTTP2_STRUCTURES_TEST_UTIL_H_ -#define QUICHE_HTTP2_HTTP2_STRUCTURES_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURES_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURES_TEST_UTIL_H_ #include <string> @@ -58,4 +58,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_HTTP2_STRUCTURES_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_HTTP2_STRUCTURES_TEST_UTIL_H_
diff --git a/quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.cc b/quiche/http2/test_tools/payload_decoder_base_test_util.cc similarity index 94% rename from quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.cc rename to quiche/http2/test_tools/payload_decoder_base_test_util.cc index 8fcd2b0..5467658 100644 --- a/quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.cc +++ b/quiche/http2/test_tools/payload_decoder_base_test_util.cc
@@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h" +#include "quiche/http2/test_tools/payload_decoder_base_test_util.h" -#include "quiche/http2/decoder/frame_decoder_state_test_util.h" -#include "quiche/http2/http2_structures_test_util.h" +#include "quiche/http2/test_tools/frame_decoder_state_test_util.h" +#include "quiche/http2/test_tools/http2_structures_test_util.h" #include "quiche/common/platform/api/quiche_test.h" namespace http2 {
diff --git a/quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h b/quiche/http2/test_tools/payload_decoder_base_test_util.h similarity index 98% rename from quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h rename to quiche/http2/test_tools/payload_decoder_base_test_util.h index b76f1a0..5f65982 100644 --- a/quiche/http2/decoder/payload_decoders/payload_decoder_base_test_util.h +++ b/quiche/http2/test_tools/payload_decoder_base_test_util.h
@@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_ -#define QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_ +#ifndef QUICHE_HTTP2_TEST_TOOLS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_ +#define QUICHE_HTTP2_TEST_TOOLS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_ // Base class for testing concrete payload decoder classes. @@ -17,9 +17,9 @@ #include "quiche/http2/decoder/frame_decoder_state.h" #include "quiche/http2/decoder/http2_frame_decoder_listener.h" #include "quiche/http2/http2_constants.h" -#include "quiche/http2/http2_constants_test_util.h" #include "quiche/http2/http2_structures.h" #include "quiche/http2/test_tools/frame_parts.h" +#include "quiche/http2/test_tools/http2_constants_test_util.h" #include "quiche/http2/test_tools/http2_frame_builder.h" #include "quiche/http2/test_tools/random_decoder_test.h" #include "quiche/common/platform/api/quiche_export.h" @@ -438,4 +438,4 @@ } // namespace test } // namespace http2 -#endif // QUICHE_HTTP2_DECODER_PAYLOAD_DECODERS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_ +#endif // QUICHE_HTTP2_TEST_TOOLS_PAYLOAD_DECODER_BASE_TEST_UTIL_H_
diff --git a/quiche/spdy/core/hpack/hpack_decoder_adapter_test.cc b/quiche/spdy/core/hpack/hpack_decoder_adapter_test.cc index 0dd3cd1..f8af2f4 100644 --- a/quiche/spdy/core/hpack/hpack_decoder_adapter_test.cc +++ b/quiche/spdy/core/hpack/hpack_decoder_adapter_test.cc
@@ -17,7 +17,7 @@ #include "absl/strings/escaping.h" #include "quiche/http2/hpack/decoder/hpack_decoder_state.h" #include "quiche/http2/hpack/decoder/hpack_decoder_tables.h" -#include "quiche/http2/hpack/tools/hpack_block_builder.h" +#include "quiche/http2/test_tools/hpack_block_builder.h" #include "quiche/http2/test_tools/http2_random.h" #include "quiche/common/platform/api/quiche_logging.h" #include "quiche/common/platform/api/quiche_test.h"