Author: tom.baeyens(a)jboss.com
Date: 2008-10-21 08:28:45 -0400 (Tue, 21 Oct 2008)
New Revision: 2565
Modified:
jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/exe/BusinessKeyDbTest.java
Log:
[JBPM-1741] Cleanup BusinessKeyDbTest
Modified:
jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/exe/BusinessKeyDbTest.java
===================================================================
---
jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/exe/BusinessKeyDbTest.java 2008-10-21
11:58:14 UTC (rev 2564)
+++
jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/exe/BusinessKeyDbTest.java 2008-10-21
12:28:45 UTC (rev 2565)
@@ -30,6 +30,7 @@
}
finally
{
+ newTransaction();
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
@@ -37,27 +38,25 @@
public void testDuplicateBusinessKeyInDifferentProcesses()
{
- if (true)
- {
- System.out.println("FIXME [JBPM-1741]: Cleanup BusinessKeyDbTest");
- return;
- }
-
ProcessDefinition processDefinitionOne = new
ProcessDefinition("businesskeytest1");
processDefinitionOne = saveAndReload(processDefinitionOne);
+ long processDefinitionIdOne = processDefinitionOne.getId();
ProcessDefinition processDefinitionTwo = new
ProcessDefinition("businesskeytest2");
processDefinitionTwo = saveAndReload(processDefinitionTwo);
+ long processDefinitionIdTwo = processDefinitionTwo.getId();
try
{
jbpmContext.newProcessInstanceForUpdate("businesskeytest1").setKey("duplicatekey");
+ newTransaction();
jbpmContext.newProcessInstanceForUpdate("businesskeytest2").setKey("duplicatekey");
}
finally
{
-
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinitionOne.getId());
-
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinitionTwo.getId());
+ newTransaction();
+ graphSession.deleteProcessDefinition(processDefinitionIdOne);
+ graphSession.deleteProcessDefinition(processDefinitionIdTwo);
}
}
}
Show replies by date