mirror of https://github.com/ARMmbed/mbed-os.git
Add unittests for added methods
Add unit tests for added methods: -get_rtt_estimate_to_address -get_stagger_estimate_to_addresspull/12522/head
parent
b081411fb7
commit
329c5d8538
|
|
@ -185,6 +185,18 @@ TEST_F(TestInternetSocket, modify_multicast_group)
|
||||||
EXPECT_EQ(socket->leave_multicast_group(a), NSAPI_ERROR_UNSUPPORTED);
|
EXPECT_EQ(socket->leave_multicast_group(a), NSAPI_ERROR_UNSUPPORTED);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST_F(TestInternetSocket, network_property)
|
||||||
|
{
|
||||||
|
SocketAddress a("fd00:db8::ff", 1024);
|
||||||
|
uint32_t rtt_estimate;
|
||||||
|
uint16_t stagger_min, stagger_max, stagger_rand;
|
||||||
|
stack.return_value = NSAPI_ERROR_OK;
|
||||||
|
socket->open(&stack);
|
||||||
|
EXPECT_EQ(socket->get_rtt_estimate_to_address(a, &rtt_estimate), NSAPI_ERROR_UNSUPPORTED);
|
||||||
|
EXPECT_EQ(socket->get_rtt_estimate_to_address(a, NULL), NSAPI_ERROR_PARAMETER);
|
||||||
|
EXPECT_EQ(socket->get_stagger_estimate_to_address(a, 1, &stagger_min, &stagger_max, &stagger_rand), NSAPI_ERROR_UNSUPPORTED);
|
||||||
|
}
|
||||||
|
|
||||||
// set_blocking and set_timeout are tested within TCPSocket.
|
// set_blocking and set_timeout are tested within TCPSocket.
|
||||||
|
|
||||||
TEST_F(TestInternetSocket, bind_no_socket)
|
TEST_F(TestInternetSocket, bind_no_socket)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue