Skip to content

Commit 22b6b0f

Browse files
Dominika Maziecmichalpasztamobica
authored andcommitted
unitests update for tcp and udp
1 parent 7d8f1b9 commit 22b6b0f

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

UNITTESTS/features/netsocket/SocketAddress/test_SocketAddress.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,5 +162,9 @@ TEST_F(TestSocketAddress, bool_operator_ip6_true)
162162
EXPECT_TRUE(addr ? true : false);
163163
}
164164

165-
165+
TEST_F(TestSocketAddress, bool_operator_ip6_false)
166+
{
167+
SocketAddress addr("0:0:0:0:0:0:0:0",80);
168+
EXPECT_FALSE(addr ? true : false);
169+
}
166170

UNITTESTS/features/netsocket/TCPSocket/test_TCPSocket.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ TEST_F(TestTCPSocket, connect)
7777
stack.return_value = NSAPI_ERROR_OK;
7878
const SocketAddress a("127.0.0.1", 1024);
7979
EXPECT_EQ(socket->connect(a), NSAPI_ERROR_OK);
80+
EXPECT_EQ(socket->setsockopt(NSAPI_SOCKET,NSAPI_BIND_TO_DEVICE, "12345", 5), NSAPI_ERROR_UNSUPPORTED);
81+
EXPECT_EQ(socket->connect("127.0.0.1", 1024), NSAPI_ERROR_OK);
8082
}
8183

8284
TEST_F(TestTCPSocket, connect_no_open)

UNITTESTS/features/netsocket/UDPSocket/test_UDPSocket.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ TEST_F(TestUDPSocket, sendto_addr_port)
7474

7575
stack.return_value = NSAPI_ERROR_OK;
7676
EXPECT_EQ(socket->sendto("127.0.0.1", 0, 0, 0), 0);
77+
78+
EXPECT_EQ(socket->setsockopt(NSAPI_SOCKET,NSAPI_BIND_TO_DEVICE,"12324",5), NSAPI_ERROR_UNSUPPORTED);
79+
EXPECT_EQ(socket->sendto("127.0.0.1", 0, 0, 0), 0);
7780
}
7881

7982
TEST_F(TestUDPSocket, connect)

0 commit comments

Comments
 (0)