Author: tom.baeyens(a)jboss.com
Date: 2009-04-01 15:56:53 -0400 (Wed, 01 Apr 2009)
New Revision: 4381
Modified:
jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/sql/SqlTest.java
Log:
removed dependency of database ordering in SqlTest
Modified: jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/sql/SqlTest.java
===================================================================
---
jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/sql/SqlTest.java 2009-04-01
19:56:19 UTC (rev 4380)
+++
jbpm4/trunk/modules/examples/src/test/java/org/jbpm/examples/sql/SqlTest.java 2009-04-01
19:56:53 UTC (rev 4381)
@@ -21,8 +21,10 @@
*/
package org.jbpm.examples.sql;
-import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Set;
import org.jbpm.Execution;
import org.jbpm.task.Task;
@@ -55,10 +57,12 @@
Execution execution = executionService.startProcessInstanceByKey("Sql");
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");
Show replies by date