[jbpm-commits] JBoss JBPM SVN: r2262 - in jbpm3/trunk/modules/core/src/test: resources/org/jbpm/jbpm1135 and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Sep 16 07:56:57 EDT 2008


Author: alex.guizar at jboss.com
Date: 2008-09-16 07:56:56 -0400 (Tue, 16 Sep 2008)
New Revision: 2262

Modified:
   jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm1135/JBPM1135Test.java
   jbpm3/trunk/modules/core/src/test/resources/org/jbpm/jbpm1135/timerprocess.xml
Log:
[JBPM-1135] increasing the reliability of event notifications actually affected JBPM1135Test, which relied on a lost notification to pass

Modified: jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm1135/JBPM1135Test.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm1135/JBPM1135Test.java	2008-09-16 09:31:59 UTC (rev 2261)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm1135/JBPM1135Test.java	2008-09-16 11:56:56 UTC (rev 2262)
@@ -52,10 +52,13 @@
       startJobExecutor();
       try
       {
-        EventCallback.waitForEvent(Event.EVENTTYPE_NODE_ENTER);
+        EventCallback.waitForEvent(Event.EVENTTYPE_TIMER);
         beginSessionTransaction();
         long processInstanceId = processInstance.getId();
-        assertEquals("secondNode", jbpmContext.loadProcessInstance(processInstanceId).getRootToken().getNode().getName());
+        assertEquals("secondNode", jbpmContext.loadProcessInstance(processInstanceId)
+            .getRootToken()
+            .getNode()
+            .getName());
         commitAndCloseSession();
 
         EventCallback.waitForEvent(Event.EVENTTYPE_PROCESS_END);

Modified: jbpm3/trunk/modules/core/src/test/resources/org/jbpm/jbpm1135/timerprocess.xml
===================================================================
--- jbpm3/trunk/modules/core/src/test/resources/org/jbpm/jbpm1135/timerprocess.xml	2008-09-16 09:31:59 UTC (rev 2261)
+++ jbpm3/trunk/modules/core/src/test/resources/org/jbpm/jbpm1135/timerprocess.xml	2008-09-16 11:56:56 UTC (rev 2262)
@@ -3,18 +3,12 @@
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="urn:jbpm.org:jpdl-3.2 http://jbpm.org/xsd/jpdl-3.2.xsd">
 
-  <event type="process-start">
-    <action expression="#{eventCallback.processStart}"/>
-  </event>
   <event type="process-end">
     <action expression="#{eventCallback.processEnd}"/>
   </event>
-  <event type="node-enter">
-    <action expression="#{eventCallback.nodeEnter}" />
+  <event type="timer">
+    <action expression="#{eventCallback.timer}" />
   </event>
-  <event type="node-leave">
-    <action expression="#{eventCallback.nodeLeave}" />
-  </event>
 
   <start-state name="start">
     <transition name="doneStart" to="firstNode" />




More information about the jbpm-commits mailing list