svn commit: r1092796 - /ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1092796 - /ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java

erwan
Author: erwan
Date: Fri Apr 15 19:58:48 2011
New Revision: 1092796

URL: http://svn.apache.org/viewvc?rev=1092796&view=rev
Log:
Correcting properties and using the https start url for selenium tests

Modified:
    ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java

Modified: ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java?rev=1092796&r1=1092795&r2=1092796&view=diff
==============================================================================
--- ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java (original)
+++ ofbiz/trunk/framework/testtools/src/org/ofbiz/testtools/selenium/SeleniumHtml.java Fri Apr 15 19:58:48 2011
@@ -27,6 +27,7 @@ import javolution.util.FastMap;
 import org.ofbiz.base.util.Debug;
 import org.ofbiz.base.util.UtilGenerics;
 import org.ofbiz.base.util.UtilHttp;
+import org.ofbiz.base.util.UtilProperties;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
@@ -41,11 +42,13 @@ import java.io.BufferedReader;
 import java.io.File;
 import java.io.FileReader;
 import java.lang.reflect.Method;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
 
 public class SeleniumHtml {
     public static final String module = SeleniumHtml.class.getName();
-    private static Properties props;
     public String host;
     public int port;
     public String browser;
@@ -97,14 +100,13 @@ public class SeleniumHtml {
     public static String runHtmlTestSuite(HttpServletRequest request, HttpServletResponse response) throws Exception {
         Map parameters = UtilHttp.getParameterMap(request);
         String para = (String) parameters.get("testSuitePath");
-        props = new Properties();
 
         try {
             SeleniumHtml client = new SeleniumHtml();
-            client.host = props.getProperty("serverHost", "localhost");
-            client.port = Integer.parseInt(props.getProperty("proxyPort", "4444"));
-            client.browser = props.getProperty("browser", "*firefox");
-            client.baseUrl = props.getProperty("startUrl", "http://localhost:8080");
+            client.host = UtilProperties.getPropertyValue("seleniumXml.properties", "serverHost", "localhost");
+            client.port = Integer.parseInt(UtilProperties.getPropertyValue("seleniumXml.properties", "proxyPort", "4444"));
+            client.browser = UtilProperties.getPropertyValue("seleniumXml.properties", "browser", "*firefox");
+            client.baseUrl = UtilProperties.getPropertyValue("seleniumXml.properties", "startUrlHttps", "https://localhost:8443");
 
             if (Debug.infoOn()) {
                 Debug.logInfo("Parameters used for selenium: host: " + client.host