[jbpm-commits] JBoss JBPM SVN: r4382 - jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/hql.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Apr 1 15:58:48 EDT 2009


Author: tom.baeyens at jboss.com
Date: 2009-04-01 15:58:48 -0400 (Wed, 01 Apr 2009)
New Revision: 4382

Modified:
   jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/hql/HqlTest.java
Log:
removed dependency of database ordering in HqlTest

Modified: jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/hql/HqlTest.java
===================================================================
--- jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/hql/HqlTest.java	2009-04-01 19:56:53 UTC (rev 4381)
+++ jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/hql/HqlTest.java	2009-04-01 19:58:48 UTC (rev 4382)
@@ -21,8 +21,9 @@
  */
 package org.jbpm.examples.hql;
 
-import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
+import java.util.HashSet;
+import java.util.Set;
 
 import org.jbpm.Execution;
 import org.jbpm.task.Task;
@@ -55,10 +56,11 @@
     Execution execution = executionService.startProcessInstanceByKey("Hql");
     String executionId = execution.getId();
     
-    List<String> expectedTaskNames = new ArrayList<String>();
+    Set<String> expectedTaskNames = new HashSet<String>();
     expectedTaskNames.add("dishes");
     expectedTaskNames.add("iron");
-    Object taskNames = executionService.getVariable(executionId, "tasknames with i");
+    Collection<String> taskNames = (Collection<String>) executionService.getVariable(executionId, "tasknames with i");
+    taskNames = new HashSet<String>(taskNames);
     assertEquals(expectedTaskNames, taskNames);
     
     Object activities = executionService.getVariable(executionId, "tasks");




More information about the jbpm-commits mailing list