#includes revision and housekeeping

Summary: related to T13767

Reviewers: ivica

Reviewed By: ivica

Subscribers: iljazovic, miljen

Differential Revision: https://repo.mireo.local/D31700
This commit is contained in:
Korina Šimičević committed 2024-10-08 13:13:31 +02:00
1 parent 0d9bb94db5
commit 4cbae1056b
68 files changed
+368 -63

No files matched your search

+8 -1
View File
@@ -5,12 +5,19 @@
// (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
//
#include <chrono>
#include <cstdint>
#include <optional>
#include <string>
#include <vector>
#include <boost/test/unit_test.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/test_service.hpp"
@@ -55,7 +62,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
BOOST_FIXTURE_TEST_CASE(publish_ordering_after_reconnect, shared_test_data) {
constexpr int expected_handlers_called = 2;
+4 -1
View File
@@ -5,6 +5,8 @@
// (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
//
#include <type_traits>
#include <boost/test/unit_test.hpp>
#include <boost/asio/as_tuple.hpp>
@@ -15,6 +17,7 @@
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <boost/asio/use_awaitable.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <async_mqtt5.hpp>
@@ -272,7 +275,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
#ifdef BOOST_ASIO_HAS_CO_AWAIT
+4
View File
@@ -10,6 +10,8 @@
#include <boost/asio/use_awaitable.hpp>
#ifdef BOOST_ASIO_HAS_CO_AWAIT
#include <chrono>
#include <boost/asio/as_tuple.hpp>
#include <boost/asio/co_spawn.hpp>
#include <boost/asio/detached.hpp>
@@ -19,6 +21,8 @@
#include <boost/beast/websocket.hpp>
#include <boost/system/error_code.hpp>
#include <async_mqtt5.hpp>
namespace boost::beast::websocket {
+11 -5
View File
@@ -8,15 +8,21 @@
#include <boost/test/unit_test.hpp>
#include <chrono>
#include <cstdint>
#include <optional>
#include <string>
#include <boost/asio/io_context.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/steady_timer.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/asio/ssl/stream.hpp>
#include <boost/type_traits/remove_cv_ref.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/packet_util.hpp"
@@ -78,7 +84,7 @@ BOOST_AUTO_TEST_CASE(create_client_with_execution_context) {
BOOST_CHECK(c.get_executor() == ioc.get_executor());
}
BOOST_AUTO_TEST_CASE(assign_tls_context) {
void assign_tls_context() {
// Tests if the tls_context function compiles
asio::io_context ioc;
@@ -113,7 +119,7 @@ BOOST_FIXTURE_TEST_CASE(assign_credentials, shared_test_data) {
);
}
BOOST_FIXTURE_TEST_CASE(assign_credentials_tls_client, shared_test_data) {
void assign_credentials_tls_client() {
// Tests if the assign credentials function compiles
std::string client_id = "client_id";
@@ -155,7 +161,7 @@ BOOST_FIXTURE_TEST_CASE(assign_will, shared_test_data) {
);
}
BOOST_AUTO_TEST_CASE(assign_authenticator) {
void assign_authenticator() {
// Tests if the authenticator function compiles
asio::io_context ioc;
@@ -163,7 +169,7 @@ BOOST_AUTO_TEST_CASE(assign_authenticator) {
c.authenticator(test::test_authenticator());
}
BOOST_AUTO_TEST_CASE(assign_authenticator_tls_client) {
void assign_authenticator_tls_client() {
// Tests if the authenticator function compiles
asio::io_context ioc;
@@ -435,7 +441,7 @@ BOOST_FIXTURE_TEST_CASE(connack_property, shared_connack_prop_test_data) {
);
}
BOOST_FIXTURE_TEST_CASE(connack_property_with_tls_client, shared_connack_prop_test_data) {
void connack_property_with_tls_client() {
// Tests if the connack_properties & connack_property functions compile
asio::io_context ioc;
+4
View File
@@ -7,11 +7,15 @@
#include <boost/test/unit_test.hpp>
#include <chrono>
#include <string>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/test_broker.hpp"
+6 -2
View File
@@ -7,11 +7,15 @@
#include <boost/test/unit_test.hpp>
#include <cstdint>
#include <chrono>
#include <string>
#include <vector>
#include <boost/asio/io_context.hpp>
#include <boost/asio/bind_executor.hpp>
#include <boost/asio/bind_immediate_executor.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/strand.hpp>
#include <boost/asio/steady_timer.hpp>
@@ -30,7 +34,7 @@ BOOST_AUTO_TEST_SUITE(executors)
BOOST_AUTO_TEST_CASE(bind_executor) {
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
constexpr int expected_handlers_called = 8;
int handlers_called = 0;
+4 -1
View File
@@ -10,12 +10,15 @@
#include <boost/asio/use_awaitable.hpp>
#ifdef BOOST_ASIO_HAS_CO_AWAIT
#include <cstdint>
#include <chrono>
#include <string>
#include <boost/asio/as_tuple.hpp>
#include <boost/asio/co_spawn.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/asio/experimental/awaitable_operators.hpp>
+9 -3
View File
@@ -5,13 +5,19 @@
// (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
//
#include <algorithm>
#include <boost/test/unit_test.hpp>
#include <algorithm>
#include <chrono>
#include <cstdint>
#include <limits>
#include <string>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/test_service.hpp"
@@ -34,7 +40,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
std::string connect_with_keep_alive(uint16_t keep_alive) {
return encoders::encode_connect(
+9 -1
View File
@@ -7,10 +7,18 @@
#include <boost/test/unit_test.hpp>
#include <chrono>
#include <cstdint>
#include <string>
#include <variant>
#include <vector>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/packet_util.hpp"
@@ -59,7 +67,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
template <typename Authenticator = std::monostate>
void run_test(
+9 -1
View File
@@ -7,9 +7,17 @@
#include <boost/test/unit_test.hpp>
#include <cstdint>
#include <chrono>
#include <string>
#include <boost/asio/any_completion_handler.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/test_service.hpp"
@@ -20,7 +28,7 @@ using namespace async_mqtt5;
BOOST_AUTO_TEST_SUITE(read_message/*, *boost::unit_test::disabled()*/)
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
void test_receive_malformed_packet(
std::string malformed_packet, std::string reason_string
+8 -1
View File
@@ -7,11 +7,18 @@
#include <boost/test/unit_test.hpp>
#include <cstdint>
#include <string>
#include <vector>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <boost/asio/steady_timer.hpp>
#include <boost/algorithm/string/join.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/packet_util.hpp"
@@ -55,7 +62,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
void run_test(
test::msg_exchange broker_side, connect_props cprops = {}
+10 -1
View File
@@ -7,9 +7,18 @@
#include <boost/test/unit_test.hpp>
#include <chrono>
#include <cstdint>
#include <string>
#include <boost/asio/any_completion_handler.hpp>
#include <boost/asio/bind_cancellation_slot.hpp>
#include <boost/asio/cancellation_signal.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/packet_util.hpp"
@@ -52,7 +61,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
template <qos_e qos>
void run_test(
+8 -1
View File
@@ -7,12 +7,19 @@
#include <boost/test/unit_test.hpp>
#include <chrono>
#include <cstdint>
#include <string>
#include <vector>
#include <boost/asio/any_completion_handler.hpp>
#include <boost/asio/bind_cancellation_slot.hpp>
#include <boost/asio/cancellation_signal.hpp>
#include <boost/asio/detached.hpp>
#include <boost/asio/io_context.hpp>
#include <async_mqtt5/mqtt_client.hpp>
#include <async_mqtt5/types.hpp>
#include "test_common/message_exchange.hpp"
#include "test_common/packet_util.hpp"
@@ -61,7 +68,7 @@ struct shared_test_data {
};
using test::after;
using namespace std::chrono;
using namespace std::chrono_literals;
template <test::operation_type op_type>
void run_test(test::msg_exchange broker_side) {