From 42b6387ae45481cad4ef7134a57affb637ffcab5 Mon Sep 17 00:00:00 2001 From: Klemens Morgenstern Date: Tue, 21 Mar 2023 12:07:49 +0800 Subject: [PATCH] Fixes for MSVC 2022 issues. Closes #2653. --- test/beast/http/message_generator.cpp | 4 ++-- test/beast/http/read.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/test/beast/http/message_generator.cpp b/test/beast/http/message_generator.cpp index 4905ed98..58dce335 100644 --- a/test/beast/http/message_generator.cpp +++ b/test/beast/http/message_generator.cpp @@ -102,11 +102,11 @@ class message_generator_test : public beast::unit_test::suite // only rvalue refs BOOST_STATIC_ASSERT( - not std::is_constructible< + ! std::is_constructible< message_generator, message&>::value); BOOST_STATIC_ASSERT( - not std::is_constructible< + ! std::is_constructible< message_generator, message const&>::value); diff --git a/test/beast/http/read.cpp b/test/beast/http/read.cpp index 23439abc..61a0c994 100644 --- a/test/beast/http/read.cpp +++ b/test/beast/http/read.cpp @@ -386,6 +386,7 @@ public: net::io_context ioc; test::stream ts{ioc, "GET / HTTP/1.1\r\n\r\n"}; + ts.close(); // make sure the read completes BEAST_EXPECT(handler::count() == 0); multi_buffer b; request m;