crypt32: Fix test failures.
authorJuan Lang <juan.lang@gmail.com>
Thu, 12 Nov 2009 20:48:05 +0000 (12:48 -0800)
committerAlexander Morozov <amorozov@etersoft.ru>
Thu, 1 Jul 2010 13:18:12 +0000 (17:18 +0400)
dlls/crypt32/tests/chain.c

index 1da1993882199d03304d4cd03a4850de9240c9c1..be3a0bddc3b3ade476cbc9c273adb64f742e35ab 100644 (file)
@@ -3032,7 +3032,8 @@ static const SimpleChainStatusCheck simpleStatus27[] = {
 static const CERT_TRUST_STATUS elementStatus27Broken[] = {
  { CERT_TRUST_NO_ERROR, CERT_TRUST_HAS_NAME_MATCH_ISSUER },
  { CERT_TRUST_IS_UNTRUSTED_ROOT,
-   CERT_TRUST_IS_SELF_SIGNED | CERT_TRUST_HAS_NAME_MATCH_ISSUER },
+   CERT_TRUST_IS_SELF_SIGNED | CERT_TRUST_HAS_NAME_MATCH_ISSUER |
+   CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS },
 };
 static const SimpleChainStatusCheck simpleStatus27Broken[] = {
  { sizeof(elementStatus27Broken) / sizeof(elementStatus27Broken[0]),
@@ -3405,7 +3406,7 @@ static ChainCheck chainCheckEmbeddedNullBroken = {
  { { CERT_TRUST_IS_NOT_TIME_NESTED | CERT_TRUST_IS_NOT_VALID_FOR_USAGE |
      CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT,
      CERT_TRUST_HAS_PREFERRED_ISSUER },
-   { CERT_TRUST_IS_UNTRUSTED_ROOT, 0 },
+   { CERT_TRUST_IS_UNTRUSTED_ROOT, CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS },
    1, simpleStatus27Broken },
  0 };