Module: wine Branch: master Commit: 7de69f49c63962f871b429268eeff43b35018096 URL: https://gitlab.winehq.org/wine/wine/-/commit/7de69f49c63962f871b429268eeff43...
Author: Hans Leidekker hans@codeweavers.com Date: Wed Sep 21 16:22:39 2022 +0200
secur32/tests: Fix test failure caused by expired client certificate.
---
dlls/secur32/tests/schannel.c | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-)
diff --git a/dlls/secur32/tests/schannel.c b/dlls/secur32/tests/schannel.c index a531505648f..25ae197bca6 100644 --- a/dlls/secur32/tests/schannel.c +++ b/dlls/secur32/tests/schannel.c @@ -1506,26 +1506,7 @@ static void test_communication(void) ISC_REQ_USE_SUPPLIED_CREDS, 0, 0, &buffers[1], 0, &context2, &buffers[0], &attrs, NULL); buffers[1].pBuffers[0].cbBuffer = buf_size; } - ok (status == SEC_E_OK, "got %08lx\n", status); - - buf = &buffers[0].pBuffers[0]; - buf->cbBuffer = buf_size; - data_size = receive_data(sock, buf); - - buffers[0].pBuffers[0].cbBuffer = data_size; - buffers[0].pBuffers[0].BufferType = SECBUFFER_DATA; - buffers[0].pBuffers[1].BufferType = SECBUFFER_EMPTY; - status = DecryptMessage(&context, &buffers[0], 0, NULL); - ok(status == SEC_E_OK, "DecryptMessage failed: %08lx\n", status); - if (status == SEC_E_OK) - { - ok(buffers[0].pBuffers[0].BufferType == SECBUFFER_STREAM_HEADER, "Expected first buffer to be SECBUFFER_STREAM_HEADER\n"); - ok(buffers[0].pBuffers[1].BufferType == SECBUFFER_DATA, "Expected second buffer to be SECBUFFER_DATA\n"); - ok(buffers[0].pBuffers[2].BufferType == SECBUFFER_STREAM_TRAILER, "Expected third buffer to be SECBUFFER_STREAM_TRAILER\n"); - - data = buffers[0].pBuffers[1].pvBuffer; - data[buffers[0].pBuffers[1].cbBuffer] = 0; - } + ok (status == SEC_E_CERT_EXPIRED, "got %08lx\n", status);
done: DeleteSecurityContext(&context);