mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #11822 from tymoteuszblochmobica/tls
TLSSOCKET_HANDSHAKE_INVALID test skip if DNS AAA record not available.pull/11842/head
commit
816689d1bb
|
@ -30,6 +30,14 @@ void TLSSOCKET_HANDSHAKE_INVALID()
|
|||
{
|
||||
const int https_port = 443;
|
||||
SKIP_IF_TCP_UNSUPPORTED();
|
||||
|
||||
#if (MBED_CONF_NSAPI_DEFAULT_STACK == NANOSTACK || (MBED_CONF_NSAPI_DEFAULT_STACK == LWIP && defined(MBED_CONF_LWIP_PPP_IPV6_ENABLED)))
|
||||
SocketAddress address;
|
||||
nsapi_error_t result = NetworkInterface::get_default_instance()->gethostbyname("expired.badssl.com", &address);
|
||||
if (result != NSAPI_ERROR_OK) {
|
||||
TEST_SKIP_MESSAGE(" badssl.com not supported IP6 AAA records");
|
||||
}
|
||||
#endif
|
||||
TLSSocket sock;
|
||||
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.open(NetworkInterface::get_default_instance()));
|
||||
TEST_ASSERT_EQUAL(NSAPI_ERROR_OK, sock.set_root_ca_cert(tls_global::cert));
|
||||
|
|
Loading…
Reference in New Issue