Author: coheigea
Date: Fri May 23 15:29:37 2014
New Revision: 1597116
URL: http://svn.apache.org/r1597116
Log:
Fix for failing test with JDK8
Modified:
syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
Modified:
syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
URL:
http://svn.apache.org/viewvc/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java?rev=1597116&r1=1597115&r2=1597116&view=diff
==============================================================================
---
syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
(original)
+++
syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
Fri May 23 15:29:37 2014
@@ -1833,9 +1833,21 @@ public class UserTestITCase extends Abst
userMod.getResourcesToAdd().add(RESOURCE_NAME_WS1);
userMod.getResourcesToAdd().add(RESOURCE_NAME_TESTDB);
userTO = updateUser(userMod);
- assertEquals(RESOURCE_NAME_WS1,
userTO.getPropagationStatusTOs().get(1).getResource());
-
assertNotNull(userTO.getPropagationStatusTOs().get(1).getFailureReason());
- assertEquals(PropagationTaskExecStatus.UNSUBMITTED,
userTO.getPropagationStatusTOs().get(1).getStatus());
+
+ List<PropagationStatus> propagationStatuses =
userTO.getPropagationStatusTOs();
+ PropagationStatus ws1PropagationStatus = null;
+ if (propagationStatuses != null) {
+ for (PropagationStatus propStatus : propagationStatuses) {
+ if (RESOURCE_NAME_WS1.equals(propStatus.getResource())) {
+ ws1PropagationStatus = propStatus;
+ break;
+ }
+ }
+ }
+ assertNotNull(ws1PropagationStatus);
+ assertEquals(RESOURCE_NAME_WS1, ws1PropagationStatus.getResource());
+ assertNotNull(ws1PropagationStatus.getFailureReason());
+ assertEquals(PropagationTaskExecStatus.UNSUBMITTED,
ws1PropagationStatus.getStatus());
}
@Test