Skip to content

Commit

Permalink
Merge pull request #739 from zanzaben/fix692_network_api_state_or_ass…
Browse files Browse the repository at this point in the history
…ertions

Fix #692, fix or statements
  • Loading branch information
astrogeco committed Jan 25, 2021
2 parents 0ba7e87 + a928734 commit 4a87c68
Showing 1 changed file with 24 additions and 5 deletions.
29 changes: 24 additions & 5 deletions src/tests/network-api-test/network-api-test.c
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,14 @@ void TestDatagramNetworkApi_Setup(void)

/* OS_SocketOpen */
actual = OS_SocketOpen(&socket_id, OS_SocketDomain_INET6, OS_SocketType_DATAGRAM);
UtAssert_True(actual == OS_SUCCESS || OS_ERR_NOT_IMPLEMENTED, "OS_SocketOpen() (%ld) Passed", (long)actual);
if (actual == OS_ERR_NOT_IMPLEMENTED)
{
UtPrintf("INET6 not supported\n");
}
else
{
UtAssert_True(actual == OS_SUCCESS, "OS_SocketOpen() (%ld) Passed", (long)actual);
}
OS_close(socket_id);

expected = OS_INVALID_POINTER;
Expand All @@ -126,12 +133,24 @@ void TestDatagramNetworkApi_Setup(void)

/* OS_SocketAddrInit */
actual = OS_SocketAddrInit(&addr, OS_SocketDomain_INET6);
UtAssert_True(actual == OS_SUCCESS || OS_ERR_NOT_IMPLEMENTED, "OS_SocketAddrInit() (%ld) == OS_SUCCESS",
(long)actual);
if (actual == OS_ERR_NOT_IMPLEMENTED)
{
UtPrintf("INET6 not supported\n");
}
else
{
UtAssert_True(actual == OS_SUCCESS, "OS_SocketAddrInit() (%ld) == OS_SUCCESS", (long)actual);
}

actual = OS_SocketAddrInit(NULL, OS_SocketDomain_INET6);
UtAssert_True(actual == OS_INVALID_POINTER || OS_ERR_NOT_IMPLEMENTED,
"OS_SocketAddrInit() (%ld) == OS_INVALID_POINTER", (long)actual);
if (actual == OS_ERR_NOT_IMPLEMENTED)
{
UtPrintf("INET6 not supported\n");
}
else
{
UtAssert_True(actual == OS_INVALID_POINTER, "OS_SocketAddrInit() (%ld) == OS_INVALID_POINTER", (long)actual);
}

expected = OS_ERR_NOT_IMPLEMENTED;
actual = OS_SocketAddrInit(&addr, OS_SocketDomain_INVALID);
Expand Down

0 comments on commit 4a87c68

Please sign in to comment.