From aa80d6d14baf09f5d9881cd3d55c750c1e90f1f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=20Lepp=C3=A4nen?= Date: Thu, 16 Aug 2018 10:06:06 +0300 Subject: [PATCH] Updated greentea DNS tests to use default interface --- TESTS/netsocket/dns/main.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/TESTS/netsocket/dns/main.cpp b/TESTS/netsocket/dns/main.cpp index 768790105a..7fb360fb14 100644 --- a/TESTS/netsocket/dns/main.cpp +++ b/TESTS/netsocket/dns/main.cpp @@ -15,7 +15,9 @@ * limitations under the License. */ -#ifndef MBED_CONF_APP_CONNECT_STATEMENT +#define WIFI 2 +#if !defined(MBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE) || \ + (MBED_CONF_TARGET_NETWORK_DEFAULT_INTERFACE_TYPE == WIFI && !defined(MBED_CONF_NSAPI_DEFAULT_WIFI_SSID)) #error [NOT_SUPPORTED] No network configuration found for this target. #endif @@ -27,8 +29,6 @@ #include "EventQueue.h" #include "dns_tests.h" -#include MBED_CONF_APP_HEADER_FILE - using namespace utest::v1; namespace { @@ -116,12 +116,10 @@ static void net_bringup() { MBED_ASSERT(MBED_CONF_APP_DNS_TEST_HOSTS_NUM >= MBED_CONF_NSAPI_DNS_CACHE_SIZE && MBED_CONF_APP_DNS_TEST_HOSTS_NUM >= MBED_CONF_APP_DNS_SIMULT_QUERIES + 1); - net = MBED_CONF_APP_OBJECT_CONSTRUCTION; - int err = MBED_CONF_APP_CONNECT_STATEMENT; - TEST_ASSERT_EQUAL(0, err); - - printf("MBED: Connected to network\n"); - printf("MBED: IP Address: %s\n", net->get_ip_address()); + net = NetworkInterface::get_default_instance(); + nsapi_error_t err = net->connect(); + TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, err); + printf("MBED: IP address is '%s'\n", net->get_ip_address()); } // Test setup