Detlef Riekenberg : crypt32/tests: Fix some tests on win9x.

Alexandre Julliard julliard at winehq.org
Mon Oct 13 06:39:19 CDT 2008


Module: wine
Branch: master
Commit: 76ca951fabfe06e719678042851c17f8d6d48ae0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=76ca951fabfe06e719678042851c17f8d6d48ae0

Author: Detlef Riekenberg <wine.dev at web.de>
Date:   Mon Oct 13 01:18:58 2008 +0200

crypt32/tests: Fix some tests on win9x.

---

 dlls/crypt32/tests/msg.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dlls/crypt32/tests/msg.c b/dlls/crypt32/tests/msg.c
index e4a3849..f5dbec3 100644
--- a/dlls/crypt32/tests/msg.c
+++ b/dlls/crypt32/tests/msg.c
@@ -2715,8 +2715,10 @@ static void test_msg_control(void)
     todo_wine
     ok(!ret &&
        (GetLastError() == NTE_BAD_HASH_STATE ||
+        GetLastError() == NTE_BAD_ALGID ||    /* Win9x */
         GetLastError() == CRYPT_E_MSG_ERROR), /* Vista */
-     "Expected NTE_BAD_HASH_STATE or CRYPT_E_MSG_ERROR, got %08x\n", GetLastError());
+     "Expected NTE_BAD_HASH_STATE or NTE_BAD_ALGID or CRYPT_E_MSG_ERROR, "
+     "got %08x\n", GetLastError());
     CryptMsgClose(msg);
 
     /* Finally, verifying the hash of a detached message in the correct order:
@@ -2859,8 +2861,10 @@ static void test_msg_control(void)
     todo_wine
     ok(!ret &&
      (GetLastError() == NTE_BAD_HASH_STATE ||
+      GetLastError() == NTE_BAD_ALGID ||    /* Win9x */
       GetLastError() == CRYPT_E_MSG_ERROR), /* Vista */
-     "expected NTE_BAD_HASH_STATE or CRYPT_E_MSG_ERROR, got %08x\n", GetLastError());
+     "expected NTE_BAD_HASH_STATE or NTE_BAD_ALGID or CRYPT_E_MSG_ERROR, "
+     "got %08x\n", GetLastError());
     CryptMsgClose(msg);
     /* Updating with the detached portion of the message and the data of the
      * the message allows the sig to be verified.




More information about the wine-cvs mailing list