[java-identity-provider COMMIT] /trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingpart...

noreply at shibboleth.net noreply at shibboleth.net
Sat Jul 5 11:55:48 EDT 2014


Author: rdw
Date: Sat Jul  5 11:55:48 2014
New Revision: 6233

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6233&view=rev
Log:
Relax ordering requirements.

Modified:
    trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/StaticPKIXSignatureParserTest.java

Modified: trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/StaticPKIXSignatureParserTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/StaticPKIXSignatureParserTest.java?rev=6233&r1=6232&r2=6233&view=diff
==============================================================================
--- trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/StaticPKIXSignatureParserTest.java (original)
+++ trunk/idp-profile-spring/src/test/java/net/shibboleth/idp/profile/spring/relyingparty/security/trustengine/StaticPKIXSignatureParserTest.java Sat Jul  5 11:55:48 2014
@@ -73,10 +73,14 @@
         Assert.assertTrue(tns.contains("Name2"));
         Assert.assertTrue(tns.contains("Name3"));
 
-        List<PKIXValidationInformation> infos = Lists.newArrayList(Sets.newHashSet(resolver.resolve(null)));
+        final List<PKIXValidationInformation> infos = Lists.newArrayList(Sets.newHashSet(resolver.resolve(null)));
         Assert.assertEquals(infos.size(), 2);
-        Assert.assertEquals(((BasicPKIXValidationInformation)infos.get(0)).getVerificationDepth().intValue(), 99);
-        Assert.assertEquals(((BasicPKIXValidationInformation)infos.get(1)).getVerificationDepth().intValue(), 98);
+        final int firstVal = ((BasicPKIXValidationInformation) infos.get(0)).getVerificationDepth().intValue();
+        final int secondVal = ((BasicPKIXValidationInformation) infos.get(1)).getVerificationDepth().intValue();
+
+        Assert.assertTrue((98 == firstVal) || (99 == firstVal));
+        Assert.assertTrue((98 == secondVal) || (99 == secondVal));
+        Assert.assertNotEquals(firstVal, secondVal);
 
         final CertPathPKIXTrustEvaluator trustEvaluator = (CertPathPKIXTrustEvaluator) engine.getPKIXTrustEvaluator();
         final PKIXValidationOptions options = trustEvaluator.getPKIXValidationOptions();



More information about the commits mailing list