diff --git a/test/server/http_test_server_filter_integration_test.cc b/test/server/http_test_server_filter_integration_test.cc index db2233ff5..3e246e64a 100644 --- a/test/server/http_test_server_filter_integration_test.cc +++ b/test/server/http_test_server_filter_integration_test.cc @@ -296,9 +296,9 @@ TEST(HttpTestServerDecoderFilterTest, HeaderMerge) { {":status", "200"}, {"foo", "bar2"}, {"foo2", "bar3"}})); EXPECT_FALSE(Server::Configuration::mergeJsonConfig("bad_json", options, error_message)); - EXPECT_EQ("Error merging json config: Unable to parse JSON as proto (INVALID_ARGUMENT:Unexpected " - "token.\nbad_json\n^): bad_json", - error_message); + EXPECT_THAT(error_message, + testing::HasSubstr("Error merging json config: Unable to parse JSON as proto " + "(INVALID_ARGUMENT:Unexpected token.\nbad_json\n^): bad_json")); EXPECT_EQ(3, options.response_headers_size()); }