[jboss-cvs] JBossAS SVN: r70427 - trunk/testsuite/src/main/org/jboss/test/security/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 5 09:50:43 EST 2008


Author: mmalina at redhat.com
Date: 2008-03-05 09:50:43 -0500 (Wed, 05 Mar 2008)
New Revision: 70427

Modified:
   trunk/testsuite/src/main/org/jboss/test/security/test/XMLLoginModulesUnitTestCase.java
Log:
JBAS-5275 Fixed assertion to take care of Map implementations on various platforms

Modified: trunk/testsuite/src/main/org/jboss/test/security/test/XMLLoginModulesUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/security/test/XMLLoginModulesUnitTestCase.java	2008-03-05 14:45:31 UTC (rev 70426)
+++ trunk/testsuite/src/main/org/jboss/test/security/test/XMLLoginModulesUnitTestCase.java	2008-03-05 14:50:43 UTC (rev 70427)
@@ -122,8 +122,10 @@
       String passwrd = user.getPassword();
       assertTrue("passwrd == anotherduke", passwrd.equals("anotherduke"));
       String[] roleNames = user.getRoleNames();
+      //Take care of Map implementations on various platforms
       assertTrue("roles in (Role2, Role3)",
-         roleNames[0].equals("Role2") && roleNames[1].equals("Role3"));
+         roleNames[0].equals("Role2") && roleNames[1].equals("Role3") ||
+         roleNames[0].equals("Role3") && roleNames[1].equals("Role2"));
 
       aPolicy = (ApplicationPolicy)config.get("testNoModuleOptions");
       AuthenticationInfo testNoModuleOptions = (AuthenticationInfo)aPolicy.getAuthenticationInfo();




More information about the jboss-cvs-commits mailing list