From 85df0b5ccef705af786bc1bfd7d8af8722a2e516 Mon Sep 17 00:00:00 2001 From: Mirela Chirica Date: Thu, 27 Sep 2018 13:51:49 +0300 Subject: [PATCH] Cellular: Fix greentea network set credentials test case --- features/cellular/TESTS/api/cellular_network/main.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/features/cellular/TESTS/api/cellular_network/main.cpp b/features/cellular/TESTS/api/cellular_network/main.cpp index d2af4e0e05..bd85b20ff4 100644 --- a/features/cellular/TESTS/api/cellular_network/main.cpp +++ b/features/cellular/TESTS/api/cellular_network/main.cpp @@ -206,10 +206,13 @@ static void test_connect() static void test_credentials() { - TEST_ASSERT(nw->set_credentials(NULL, "username", "pass") == NSAPI_ERROR_OK); + nsapi_error_t err = nw->set_credentials(NULL, "username", "pass"); + TEST_ASSERT(err == NSAPI_ERROR_OK || err == NSAPI_ERROR_UNSUPPORTED); + err = nw->set_credentials("internet", "user", NULL); + TEST_ASSERT(err == NSAPI_ERROR_OK || err == NSAPI_ERROR_UNSUPPORTED); + err = nw->set_credentials("internet", CellularNetwork::NOAUTH, "user", "pass"); + TEST_ASSERT(err == NSAPI_ERROR_OK || err == NSAPI_ERROR_UNSUPPORTED); TEST_ASSERT(nw->set_credentials("internet", NULL, "pass") == NSAPI_ERROR_OK); - TEST_ASSERT(nw->set_credentials("internet", "user", NULL) == NSAPI_ERROR_OK); - TEST_ASSERT(nw->set_credentials("internet", CellularNetwork::NOAUTH, "user", "pass") == NSAPI_ERROR_OK); } static void test_other()