mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-08-05 19:35:48 +03:00
tests: early data: Complete the handshake
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
This commit is contained in:
@@ -3810,10 +3810,6 @@ void tls13_early_data(int scenario)
|
|||||||
TEST_EQUAL(mbedtls_ssl_read_early_data(&(server_ep.ssl),
|
TEST_EQUAL(mbedtls_ssl_read_early_data(&(server_ep.ssl),
|
||||||
buf, sizeof(buf)), early_data_len);
|
buf, sizeof(buf)), early_data_len);
|
||||||
TEST_MEMORY_COMPARE(buf, early_data_len, early_data, early_data_len);
|
TEST_MEMORY_COMPARE(buf, early_data_len, early_data, early_data_len);
|
||||||
|
|
||||||
TEST_EQUAL(mbedtls_test_move_handshake_to_state(
|
|
||||||
&(server_ep.ssl), &(client_ep.ssl),
|
|
||||||
MBEDTLS_SSL_HANDSHAKE_WRAPUP), 0);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case TEST_EARLY_DATA_DEPROTECT_AND_DISCARD: /* Intentional fallthrough */
|
case TEST_EARLY_DATA_DEPROTECT_AND_DISCARD: /* Intentional fallthrough */
|
||||||
@@ -3824,6 +3820,10 @@ void tls13_early_data(int scenario)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST_EQUAL(mbedtls_test_move_handshake_to_state(
|
||||||
|
&(server_ep.ssl), &(client_ep.ssl),
|
||||||
|
MBEDTLS_SSL_HANDSHAKE_OVER), 0);
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
|
mbedtls_test_ssl_endpoint_free(&client_ep, NULL);
|
||||||
mbedtls_test_ssl_endpoint_free(&server_ep, NULL);
|
mbedtls_test_ssl_endpoint_free(&server_ep, NULL);
|
||||||
|
Reference in New Issue
Block a user