[jbpm-commits] JBoss JBPM SVN: r1791 - jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Jul 31 08:14:48 EDT 2008


Author: tom.baeyens at jboss.com
Date: 2008-07-31 08:14:48 -0400 (Thu, 31 Jul 2008)
New Revision: 1791

Modified:
   jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/CheckInTests.java
   jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/DbTests.java
Log:
made suite extend TestCase so that mvn could execute it and added hints to add db schema set up

Modified: jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/CheckInTests.java
===================================================================
--- jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/CheckInTests.java	2008-07-31 12:13:06 UTC (rev 1790)
+++ jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/CheckInTests.java	2008-07-31 12:14:48 UTC (rev 1791)
@@ -22,12 +22,13 @@
 package org.jbpm.pvm;
 
 import junit.framework.Test;
+import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
 /**
  * @author Tom Baeyens
  */
-public class CheckInTests {
+public class CheckInTests extends TestCase {
 
   public static Test suite() {
     TestSuite suite = new TestSuite("check in tests");

Modified: jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/DbTests.java
===================================================================
--- jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/DbTests.java	2008-07-31 12:13:06 UTC (rev 1790)
+++ jbpm4/pvm/trunk/modules/core/src/test/java/org/jbpm/pvm/DbTests.java	2008-07-31 12:14:48 UTC (rev 1791)
@@ -41,13 +41,22 @@
     TestSuite suite = new TestSuite("db tests");
     //$JUnit-BEGIN$
     
-    suite.addTest(DbLangExtTests.suite());
-    suite.addTest(DbModelTests.suite());
-    suite.addTest(DbSvcTests.suite());
-    suite.addTest(SpringTests.suite());
-    suite.addTest(JobExecutorTests.suite());
-    suite.addTest(ContinuationTests.suite());
+    TestSuite defaultConfigTests = new TestSuite("default config tests");
+    defaultConfigTests.addTest(DbLangExtTests.suite());
+    defaultConfigTests.addTest(DbModelTests.suite());
+    defaultConfigTests.addTest(DbSvcTests.suite());
+    defaultConfigTests.addTest(SpringTests.suite());
+    defaultConfigTests.addTest(JobExecutorTests.suite());
+    defaultConfigTests.addTest(ContinuationTests.suite());
     
+    // TODO wrap the suite with a test setup that creates and closes the environment factory
+    // something like this:
+    // suite.addTest(new JbpmTestSetup(defaultConfigTests, "environment.cfg.xml");
+
+    // TestSuite customConfigTest1 = new TestSuite("default config tests");
+    // customConfigTest1.addTest(CustomDbConfigTest.suite());
+    // suite.addTest(new JbpmTestSetup(customConfigTest1, "custom/environment.cfg.xml");
+
     //$JUnit-END$
     return suite;
   }




More information about the jbpm-commits mailing list