// DNS tests void test_dns_query() { SocketAddress addr; int err = net.gethostbyname(MBED_DNS_TEST_HOST, &addr); printf("DNS: query \"%s\" => \"%s\"\n", MBED_DNS_TEST_HOST, addr.get_ip_address()); TEST_ASSERT_EQUAL(0, err); TEST_ASSERT((bool)addr); TEST_ASSERT(strlen(addr.get_ip_address()) > 1); }
void test_dns_literal() { SocketAddress addr; int err = net.gethostbyname(ip_literal, &addr); printf("DNS: literal \"%s\" => \"%s\"\n", ip_literal, addr.get_ip_address()); TEST_ASSERT_EQUAL(0, err); TEST_ASSERT((bool)addr); TEST_ASSERT(strlen(addr.get_ip_address()) > 1); TEST_ASSERT(strcmp(ip_literal, addr.get_ip_address()) == 0); }