2
0
mirror of https://github.com/boostorg/redis.git synced 2026-01-19 04:42:09 +00:00

Replaced generic_response with generic_flat_response in tests

This commit is contained in:
Nikolai Vladimirov
2025-08-18 19:35:48 +00:00
committed by Marcelo Zimbres
parent b1420d3d1d
commit c284960549
2 changed files with 4 additions and 6 deletions

View File

@@ -22,7 +22,6 @@
namespace asio = boost::asio; namespace asio = boost::asio;
using namespace std::chrono_literals; using namespace std::chrono_literals;
using boost::redis::request; using boost::redis::request;
using boost::redis::generic_response;
using boost::redis::generic_flat_response; using boost::redis::generic_flat_response;
using boost::redis::consume_one; using boost::redis::consume_one;
using boost::redis::logger; using boost::redis::logger;
@@ -55,9 +54,7 @@ auto receiver(std::shared_ptr<connection> conn) -> asio::awaitable<void>
request req; request req;
req.push("SUBSCRIBE", "channel"); req.push("SUBSCRIBE", "channel");
// Alternatively, you can use generic_flat_response here, but keep in mind generic_flat_response resp;
// that to access elements you need to call .view() on resp.value()
generic_response resp;
conn->set_receive_response(resp); conn->set_receive_response(resp);
// Loop while reconnection is enabled // Loop while reconnection is enabled

View File

@@ -29,6 +29,7 @@ using boost::system::error_code;
using boost::redis::request; using boost::redis::request;
using boost::redis::response; using boost::redis::response;
using boost::redis::generic_response; using boost::redis::generic_response;
using boost::redis::generic_flat_response;
using boost::redis::ignore; using boost::redis::ignore;
using boost::redis::ignore_t; using boost::redis::ignore_t;
using boost::redis::adapter::result; using boost::redis::adapter::result;
@@ -634,7 +635,7 @@ BOOST_AUTO_TEST_CASE(cancel_one_1)
BOOST_AUTO_TEST_CASE(cancel_one_empty) BOOST_AUTO_TEST_CASE(cancel_one_empty)
{ {
generic_response resp; generic_flat_response resp;
BOOST_TEST(resp.has_value()); BOOST_TEST(resp.has_value());
consume_one(resp); consume_one(resp);
@@ -643,7 +644,7 @@ BOOST_AUTO_TEST_CASE(cancel_one_empty)
BOOST_AUTO_TEST_CASE(cancel_one_has_error) BOOST_AUTO_TEST_CASE(cancel_one_has_error)
{ {
generic_response resp = boost::redis::adapter::error{resp3::type::simple_string, {}}; generic_flat_response resp = boost::redis::adapter::error{resp3::type::simple_string, {}};
BOOST_TEST(resp.has_error()); BOOST_TEST(resp.has_error());
consume_one(resp); consume_one(resp);