From: Anjo K. <an...@us...> - 2007-08-29 22:54:44
|
Update of /cvsroot/wonder/Wonder/Common/Frameworks/ERSelenium/Sources/er/selenium In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13105/Sources/er/selenium Modified Files: SeleniumTestResults.java SeleniumTestSuite.java SeleniumStartTesting.java Log Message: a bit of security Index: SeleniumTestResults.java =================================================================== RCS file: /cvsroot/wonder/Wonder/Common/Frameworks/ERSelenium/Sources/er/selenium/SeleniumTestResults.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SeleniumTestResults.java 29 Aug 2007 22:27:30 -0000 1.2 --- SeleniumTestResults.java 29 Aug 2007 22:54:39 -0000 1.3 *************** *** 95,105 **** public WOActionResults defaultAction() { ! return processReport(null); } ! public WOActionResults performActionNamed(String actionName) { ! if (actionName.equals("default")) ! return defaultAction(); ! return processReport(actionName); } } \ No newline at end of file --- 95,108 ---- public WOActionResults defaultAction() { ! return processReport(null); } ! public WOActionResults performActionNamed(String actionName) { ! if(!ERSelenium.testsEnabled()) { ! return new WOResponse(); ! } ! if (actionName.equals("default")) ! return defaultAction(); ! return processReport(actionName); } } \ No newline at end of file Index: SeleniumTestSuite.java =================================================================== RCS file: /cvsroot/wonder/Wonder/Common/Frameworks/ERSelenium/Sources/er/selenium/SeleniumTestSuite.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SeleniumTestSuite.java 29 Aug 2007 22:27:30 -0000 1.3 --- SeleniumTestSuite.java 29 Aug 2007 22:54:39 -0000 1.4 *************** *** 27,30 **** --- 27,31 ---- import com.webobjects.appserver.WODirectAction; import com.webobjects.appserver.WORequest; + import com.webobjects.appserver.WOResponse; /** *************** *** 44,47 **** --- 45,51 ---- // @Override public WOActionResults performActionNamed(String anActionName) { + if(!ERSelenium.testsEnabled()) { + return new WOResponse(); + } if (anActionName.equals("default")) return defaultAction(); Index: SeleniumStartTesting.java =================================================================== RCS file: /cvsroot/wonder/Wonder/Common/Frameworks/ERSelenium/Sources/er/selenium/SeleniumStartTesting.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** SeleniumStartTesting.java 29 Aug 2007 22:49:17 -0000 1.6 --- SeleniumStartTesting.java 29 Aug 2007 22:54:39 -0000 1.7 *************** *** 104,109 **** return result(null, false); } ! public WOActionResults performActionNamed(String anActionName) { if("defaultAction".equals(anActionName)) { anActionName = null; --- 104,112 ---- return result(null, false); } ! public WOActionResults performActionNamed(String anActionName) { + if(!ERSelenium.testsEnabled()) { + return new WOResponse(); + } if("defaultAction".equals(anActionName)) { anActionName = null; |