77#include " api/server/response_options.pb.h"
88#include " api/server/response_options.pb.validate.h"
99
10- #include " server/common .h"
10+ #include " server/configuration .h"
1111#include " server/http_test_server_filter.h"
1212
13+ #include " server/well_known_headers.h"
14+
1315#include " gtest/gtest.h"
1416
1517namespace Nighthawk {
@@ -321,11 +323,11 @@ TEST_F(HttpTestServerDecoderFilterTest, HeaderMerge) {
321323 EXPECT_EQ (false , options.response_headers (0 ).append ().value ());
322324
323325 Envoy::Http::TestResponseHeaderMapImpl header_map{{" :status" , " 200" }, {" foo" , " bar" }};
324- Server::Utility ::applyConfigToResponseHeaders (header_map, options);
326+ Server::Configuration ::applyConfigToResponseHeaders (header_map, options);
325327 EXPECT_TRUE (Envoy::TestUtility::headerMapEqualIgnoreOrder (
326328 header_map, Envoy::Http::TestResponseHeaderMapImpl{{" :status" , " 200" }, {" foo" , " bar1" }}));
327329
328- EXPECT_TRUE (Server::Utility ::mergeJsonConfig (
330+ EXPECT_TRUE (Server::Configuration ::mergeJsonConfig (
329331 R"( {response_headers: [ { header: { key: "foo", value: "bar2"}, append: false } ]})" , options,
330332 error_message));
331333 EXPECT_EQ (" " , error_message);
@@ -335,11 +337,11 @@ TEST_F(HttpTestServerDecoderFilterTest, HeaderMerge) {
335337 EXPECT_EQ (" bar2" , options.response_headers (1 ).header ().value ());
336338 EXPECT_EQ (false , options.response_headers (1 ).append ().value ());
337339
338- Server::Utility ::applyConfigToResponseHeaders (header_map, options);
340+ Server::Configuration ::applyConfigToResponseHeaders (header_map, options);
339341 EXPECT_TRUE (Envoy::TestUtility::headerMapEqualIgnoreOrder (
340342 header_map, Envoy::Http::TestRequestHeaderMapImpl{{" :status" , " 200" }, {" foo" , " bar2" }}));
341343
342- EXPECT_TRUE (Server::Utility ::mergeJsonConfig (
344+ EXPECT_TRUE (Server::Configuration ::mergeJsonConfig (
343345 R"( {response_headers: [ { header: { key: "foo2", value: "bar3"}, append: true } ]})" , options,
344346 error_message));
345347 EXPECT_EQ (" " , error_message);
@@ -349,12 +351,12 @@ TEST_F(HttpTestServerDecoderFilterTest, HeaderMerge) {
349351 EXPECT_EQ (" bar3" , options.response_headers (2 ).header ().value ());
350352 EXPECT_EQ (true , options.response_headers (2 ).append ().value ());
351353
352- Server::Utility ::applyConfigToResponseHeaders (header_map, options);
354+ Server::Configuration ::applyConfigToResponseHeaders (header_map, options);
353355 EXPECT_TRUE (Envoy::TestUtility::headerMapEqualIgnoreOrder (
354356 header_map, Envoy::Http::TestResponseHeaderMapImpl{
355357 {" :status" , " 200" }, {" foo" , " bar2" }, {" foo2" , " bar3" }}));
356358
357- EXPECT_FALSE (Server::Utility ::mergeJsonConfig (kBadJson , options, error_message));
359+ EXPECT_FALSE (Server::Configuration ::mergeJsonConfig (kBadJson , options, error_message));
358360 EXPECT_EQ (" Error merging json config: Unable to parse JSON as proto (INVALID_ARGUMENT:Unexpected "
359361 " token.\n bad_json\n ^): bad_json" ,
360362 error_message);
0 commit comments