From e6579534e7c64be652ffeb74be7c977564a3ddab Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sun, 30 Nov 2025 00:42:50 -0500 Subject: chore & feat: final library changes to stabilize changes. Signed-off-by: Amlal El Mahrouss --- tests/network_basic/network_basic_test.cc | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) (limited to 'tests') diff --git a/tests/network_basic/network_basic_test.cc b/tests/network_basic/network_basic_test.cc index cb218c8..d5e55cf 100644 --- a/tests/network_basic/network_basic_test.cc +++ b/tests/network_basic/network_basic_test.cc @@ -5,29 +5,29 @@ * Copyright 2025, Amlal El Mahrouss, licensed under the Boost Software License. */ -#include +#include #include #include /// @brief Basic Send Test TEST(NetworkTest, BasicNetworkTransmit) { - ocl::net::modem modem; - modem.construct(ocl::net::modem::local_address_ip4, true); + ocl::net::unique_socket sock; + sock.construct(ocl::net::unique_socket::local_address_ip4, true); - EXPECT_TRUE(modem.is_valid()); + EXPECT_TRUE(sock.is_valid()); std::basic_string buf_dst = "HELLO, WORLD!"; - EXPECT_TRUE(modem.transmit(buf_dst)); + EXPECT_TRUE(sock.transmit(buf_dst)); } /// @brief Basic Receive test TEST(NetworkTest, BasicNetworkReceive) { - ocl::net::modem modem; - modem.construct(ocl::net::modem::local_address_ip4, true); + ocl::net::unique_socket sock; + sock.construct(ocl::net::unique_socket::local_address_ip4, true); - EXPECT_TRUE(modem.is_valid()); + EXPECT_TRUE(sock.is_valid()); std::basic_string buf_dst; buf_dst.reserve(512); @@ -35,5 +35,12 @@ TEST(NetworkTest, BasicNetworkReceive) auto buf = buf_dst.data(); auto sz = buf_dst.size(); - EXPECT_FALSE(modem.receive(buf, sz)); + EXPECT_FALSE(sock.receive(buf, sz)); } + +TEST(NetworkTest, BasicNetworkConstruct) +{ + auto socket = ocl::net::make_socket(ocl::net::unique_socket::local_address_ip4, true); + + EXPECT_TRUE(socket.is_valid()); +} \ No newline at end of file -- cgit v1.2.3