diff --git a/test/cpp/server/server_builder_test.cc b/test/cpp/server/server_builder_test.cc index 1d9eda17b40..68b2f656bca 100644 --- a/test/cpp/server/server_builder_test.cc +++ b/test/cpp/server/server_builder_test.cc @@ -40,6 +40,8 @@ #include "src/proto/grpc/testing/echo.grpc.pb.h" #include "test/core/util/port.h" +#include + namespace grpc { namespace { @@ -87,6 +89,15 @@ TEST(ServerBuilderTest, CreateServerRepeatedPortWithDisallowedReusePort) { nullptr); } +TEST(ServerBuilderTest, CreateServerOnePortWithCronetCompressionWorkaround) { + ServerBuilder() + .RegisterService(&g_service) + .AddListeningPort(g_port, InsecureServerCredentials()) + .EnableWorkaround(GRPC_WORKAROUND_ID_CRONET_COMPRESSION) + .BuildAndStart() + ->Shutdown(); +} + } // namespace } // namespace grpc