diff options
| author | Monzero Build System <builds@monzero.org> | 2026-08-15 21:14:26 +0100 |
|---|---|---|
| committer | Monzero Build System <builds@monzero.org> | 2026-08-15 21:14:26 +0100 |
| commit | 28f1919249465d3230f45ed21686c5a836d56df0 (patch) | |
| tree | 948fe5e7052c45c366c24a82b485ae9d1d38e39b /tests/unit_tests/epee_http_server.cpp | |
| parent | 4f92268d7c16741cfb41e5bbe2aa46cc260a9ea5 (diff) | |
| download | monzero-core-28f1919249465d3230f45ed21686c5a836d56df0.tar.gz monzero-core-28f1919249465d3230f45ed21686c5a836d56df0.tar.xz monzero-core-28f1919249465d3230f45ed21686c5a836d56df0.zip | |
Establish Monzero Phase 0 and inactive assets baselinemonzero-phase0-assets-prototype-20260815
Diffstat (limited to 'tests/unit_tests/epee_http_server.cpp')
| -rw-r--r-- | tests/unit_tests/epee_http_server.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/unit_tests/epee_http_server.cpp b/tests/unit_tests/epee_http_server.cpp index f2eb9e41e..d55476a07 100644 --- a/tests/unit_tests/epee_http_server.cpp +++ b/tests/unit_tests/epee_http_server.cpp @@ -125,9 +125,12 @@ TEST(http_server, response_soft_limit) { dummy::response payload{}; boost::beast::flat_buffer buffer; - http::response<http::basic_string_body<char>> res; - http::read(stream, buffer, res, error); - EXPECT_FALSE(bool(error)); + http::response_parser<http::basic_string_body<char>> parser; + parser.body_limit(payload_size + 1024); + http::read(stream, buffer, parser, error); + EXPECT_FALSE(bool(error)) << error.message(); + ASSERT_TRUE(parser.is_done()); + const auto res = parser.release(); EXPECT_EQ(200u, res.result_int()); EXPECT_TRUE(epee::serialization::load_t_from_binary(payload, res.body())); EXPECT_EQ(payload_size, std::count(payload.payload.begin(), payload.payload.end(), 'f')); @@ -167,7 +170,7 @@ TEST(http_server, private_ip_limit) error ); http::write(streams.back(), req, error); - EXPECT_FALSE(bool(error)); + EXPECT_FALSE(bool(error)) << error.message(); dummy::response payload{}; boost::beast::flat_buffer buffer; |
