Juan Lang : crypt32: Add a couple more parameter tests for hash
messages.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Jul 18 06:57:27 CDT 2007
Module: wine
Branch: master
Commit: 056b4f10dd0c7dd44457cc2115b6b8436edf903b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=056b4f10dd0c7dd44457cc2115b6b8436edf903b
Author: Juan Lang <juan.lang at gmail.com>
Date: Tue Jul 17 07:37:26 2007 -0700
crypt32: Add a couple more parameter tests for hash messages.
---
dlls/crypt32/tests/msg.c | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/dlls/crypt32/tests/msg.c b/dlls/crypt32/tests/msg.c
index 53c1235..b80a74a 100644
--- a/dlls/crypt32/tests/msg.c
+++ b/dlls/crypt32/tests/msg.c
@@ -1208,7 +1208,7 @@ static void test_decode_msg_get_param(void)
{
HCRYPTMSG msg;
BOOL ret;
- DWORD size = 0;
+ DWORD size = 0, version;
msg = CryptMsgOpenToDecode(PKCS_7_ASN_ENCODING, 0, 0, 0, NULL, NULL);
SetLastError(0xdeadbeef);
@@ -1241,6 +1241,14 @@ static void test_decode_msg_get_param(void)
todo_wine
check_param("hash computed hash", msg, CMSG_COMPUTED_HASH_PARAM,
hashParam, sizeof(hashParam));
+ size = strlen(szOID_RSA_data) + 1;
+ todo_wine
+ check_param("hash inner OID", msg, CMSG_INNER_CONTENT_TYPE_PARAM,
+ (const BYTE *)szOID_RSA_data, strlen(szOID_RSA_data) + 1);
+ version = CMSG_HASHED_DATA_V0;
+ todo_wine
+ check_param("hash version", msg, CMSG_VERSION_PARAM, (const BYTE *)&version,
+ sizeof(version));
CryptMsgClose(msg);
}
More information about the wine-cvs
mailing list