From: Conor McCarthy <cmccarthy@codeweavers.com> --- dlls/bcrypt/tests/bcrypt.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/bcrypt/tests/bcrypt.c b/dlls/bcrypt/tests/bcrypt.c index 8cb6319ff39..b80fbc520f1 100644 --- a/dlls/bcrypt/tests/bcrypt.c +++ b/dlls/bcrypt/tests/bcrypt.c @@ -459,6 +459,11 @@ static void test_BcryptHash(void) format_hash( md5, sizeof(md5), str ); ok(!strcmp(str, expected), "got %s\n", str); + /* With a secret but without BCRYPT_ALG_HANDLE_HMAC_FLAG */ + ret = pBCryptHash(alg, (UCHAR *)"key", sizeof("key"), (UCHAR *)"test", sizeof("test"), md5, sizeof(md5)); + todo_wine + ok(ret == STATUS_INVALID_PARAMETER, "got %#lx\n", ret); + ret = BCryptCloseAlgorithmProvider(alg, 0); ok(ret == STATUS_SUCCESS, "got %#lx\n", ret); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11635