diff --git a/test/test.cc b/test/test.cc index 0887e43..4cda09d 100644 --- a/test/test.cc +++ b/test/test.cc @@ -3293,14 +3293,14 @@ TEST(ServerRequestParsingTest, TrimWhitespaceFromHeaderValues) { // Only space and horizontal tab are whitespace. Make sure other whitespace- // like characters are not treated the same - use vertical tab and escape. const std::string req = "GET /validate-ws-in-headers HTTP/1.1\r\n" - "foo: \t \v bar \e\t \r\n" + "foo: \t \v bar \x1B\t \r\n" "Connection: close\r\n" "\r\n"; ASSERT_TRUE(send_request(5, req)); svr.stop(); t.join(); - EXPECT_EQ(header_value, "\v bar \e"); + EXPECT_EQ(header_value, "\v bar \x1B"); } // Sends a raw request and verifies that there isn't a crash or exception. @@ -3452,7 +3452,7 @@ TEST(ServerStopTest, StopServerWithChunkedTransmission) { res.set_chunked_content_provider("text/event-stream", [](size_t offset, DataSink &sink) { char buffer[27]; - auto size = static_cast(sprintf(buffer, "data:%ld\n\n", offset)); + auto size = static_cast(sprintf(buffer, "data:%zd\n\n", offset)); auto ret = sink.write(buffer, size); EXPECT_TRUE(ret); std::this_thread::sleep_for(std::chrono::seconds(1));