[seam-commits] Seam SVN: r11220 - in branches/community/Seam_2_2/src/test/ftest: seamgen/src/main/org/jboss/seam/test/functional/seamgen and 1 other directories.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Mon Jun 29 10:23:44 EDT 2009


Author: jharting
Date: 2009-06-29 10:23:44 -0400 (Mon, 29 Jun 2009)
New Revision: 11220

Modified:
   branches/community/Seam_2_2/src/test/ftest/ftest.properties
   branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java
   branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
Log:
JBQA-2232

Modified: branches/community/Seam_2_2/src/test/ftest/ftest.properties
===================================================================
--- branches/community/Seam_2_2/src/test/ftest/ftest.properties	2009-06-29 12:16:11 UTC (rev 11219)
+++ branches/community/Seam_2_2/src/test/ftest/ftest.properties	2009-06-29 14:23:44 UTC (rev 11220)
@@ -68,6 +68,10 @@
 # seam-gen specific properties
 #seamgen.delete.project=true
 
+# If set to true, the container is launched automatically prior to testsuite execution and shut down after it finishes
+# The container has to be run manually otherwise 
+seamgen.control.container=false
+
 # workspace for new projects
 workspace.home=
 

Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java
===================================================================
--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java	2009-06-29 12:16:11 UTC (rev 11219)
+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java	2009-06-29 14:23:44 UTC (rev 11220)
@@ -76,6 +76,8 @@
    protected static boolean WAR;
 
    protected static boolean DELETE_PROJECT;
+   
+   protected static boolean CONTROL_CONTAINER;
 
    protected static String TEST_SEAMGEN_PROPERTIES_FILE;
 
@@ -123,7 +125,9 @@
       loadFtestProperties();
       createOutputDir();
       startSeleniumServer();
-      container = startContainer(CONTAINER, CONTAINER_LOCATION);
+      if (CONTROL_CONTAINER) {
+         container = startContainer(CONTAINER, CONTAINER_LOCATION);
+      }
    }
 
    @AfterSuite
@@ -177,6 +181,7 @@
       CONTAINER_LOCATION = ftestProperties.getProperty(CONTAINER + ".home");
       DEPLOY_TIMEOUT = Integer.parseInt(ftestProperties.getProperty(CONTAINER + ".deploy.waittime")) * 1000; // miliseconds
       DELETE_PROJECT = Boolean.valueOf(ftestProperties.getProperty("seamgen.delete.project", "false"));
+      CONTROL_CONTAINER = Boolean.valueOf(ftestProperties.getProperty("seamgen.control.container", "false"));
 
       // load selenium constants
       SELENIUM_HOST = ftestProperties.getProperty("selenium.host");

Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
===================================================================
--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-06-29 12:16:11 UTC (rev 11219)
+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-06-29 14:23:44 UTC (rev 11220)
@@ -96,7 +96,7 @@
 
    public void generateEntities()
    {
-      getAntCall().executeTarget("generate-entities");
+      getAntCall().executeTarget("generate");
    }
 
    /**




More information about the seam-commits mailing list