diff --git a/tests/test_cinatra_websocket.cpp b/tests/test_cinatra_websocket.cpp index b5ded30e..51184685 100644 --- a/tests/test_cinatra_websocket.cpp +++ b/tests/test_cinatra_websocket.cpp @@ -283,6 +283,7 @@ TEST_CASE("test client quit after send msg") { async_simple::coro::syncAwait(test_websocket()); } +#ifdef CINATRA_ENABLE_GZIP TEST_CASE("test websocket permessage defalte") { coro_http_server server(1, 8090); server.set_http_handler( @@ -303,7 +304,7 @@ TEST_CASE("test websocket permessage defalte") { if (result.type == ws_frame_type::WS_TEXT_FRAME || result.type == ws_frame_type::WS_BINARY_FRAME) { - CHECK(result.data == "test") + CHECK(result.data == "test"); } else if (result.type == ws_frame_type::WS_PING_FRAME || result.type == ws_frame_type::WS_PONG_FRAME) { @@ -323,6 +324,7 @@ TEST_CASE("test websocket permessage defalte") { } } }); + server.async_start(); coro_http_client client{}; @@ -348,4 +350,5 @@ TEST_CASE("test websocket permessage defalte") { server.stop(); client.close(); -} \ No newline at end of file +} +#endif \ No newline at end of file