diff options
author | Emilia Kasper <emilia@openssl.org> | 2016-08-11 20:51:57 +0200 |
---|---|---|
committer | Emilia Kasper <emilia@openssl.org> | 2016-08-16 11:00:15 +0200 |
commit | e0421bd8b203b8c4e460c99740b5684600a503da (patch) | |
tree | 89647a0764e147b7670d42514939cfc4ebc4e4ea /test/ssl_test_ctx_test.c | |
parent | ffb261ff192b1af83726305aee17d025ff8fe352 (diff) |
SSL tests: send some application data
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'test/ssl_test_ctx_test.c')
-rw-r--r-- | test/ssl_test_ctx_test.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/ssl_test_ctx_test.c b/test/ssl_test_ctx_test.c index 60bd573fbd..f110bd1ec6 100644 --- a/test/ssl_test_ctx_test.c +++ b/test/ssl_test_ctx_test.c @@ -109,6 +109,11 @@ static int SSL_TEST_CTX_equal(SSL_TEST_CTX *ctx, SSL_TEST_CTX *ctx2) ssl_handshake_mode_name(ctx2->handshake_mode)); return 0; } + if (ctx->app_data_size != ctx2->app_data_size) { + fprintf(stderr, "ApplicationData mismatch: %d vs %d.\n", + ctx->app_data_size, ctx2->app_data_size); + return 0; + } if (!SSL_TEST_EXTRA_CONF_equal(&ctx->extra, &ctx2->extra)) { fprintf(stderr, "Extra conf mismatch.\n"); @@ -240,6 +245,7 @@ static int test_good_configuration() fixture.test_section = "ssltest_good"; fixture.expected_ctx->method = SSL_TEST_METHOD_DTLS; fixture.expected_ctx->handshake_mode = SSL_TEST_HANDSHAKE_RESUME; + fixture.expected_ctx->app_data_size = 1024; fixture.expected_ctx->expected_result = SSL_TEST_SERVER_FAIL; fixture.expected_ctx->expected_client_alert = SSL_AD_UNKNOWN_CA; |