diff --git a/ztl/.classpath b/ztl/.classpath deleted file mode 100644 index f53f047847..0000000000 --- a/ztl/.classpath +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/ztl/.project b/ztl/.project deleted file mode 100644 index 096b11b5eb..0000000000 --- a/ztl/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - ztl - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/ztl/.settings/org.eclipse.jdt.core.prefs b/ztl/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 8000cd6ca6..0000000000 --- a/ztl/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.6 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.6 diff --git a/ztl/Readme.txt b/ztl/Readme.txt deleted file mode 100644 index aeba42bb26..0000000000 --- a/ztl/Readme.txt +++ /dev/null @@ -1,18 +0,0 @@ -config.properties -- configuration file for running Ztl generator and Ztl test - -ZtlGenerator.launch -- Eclipse launch configuration for Ztl generator - -test -- Example test cases generated by Ztl generator - -resource/test -- ztl test script - -Notes -====== -* You must change the "target" instance variable value to "" in the generated ztl java source - -* Use the AdempiereIDGenerator and your browser's inspect element tool to find out the selector for the element that you need to access. Alternatively, -you can use the script created from Selenium IDE recording as a guide. \ No newline at end of file diff --git a/ztl/ZtlGenerator.launch b/ztl/ZtlGenerator.launch deleted file mode 100644 index 0d25bbd6d1..0000000000 --- a/ztl/ZtlGenerator.launch +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/ztl/config.properties b/ztl/config.properties deleted file mode 100644 index f319b6b2fa..0000000000 --- a/ztl/config.properties +++ /dev/null @@ -1,11 +0,0 @@ -server=http://127.0.0.1:8080 -context-path=/webui -delay=500 -action= -timeout=10000 -browser=firefox -granularity=1 -leniency=1 -all=firefox -firefox=firefoxdriver -target= diff --git a/ztl/lib/Readme.txt b/ztl/lib/Readme.txt deleted file mode 100644 index bf37370867..0000000000 --- a/ztl/lib/Readme.txt +++ /dev/null @@ -1,5 +0,0 @@ -ztl-2.0.0-SNAPSHOT.jar -- for execution of ztl generator and ztl test cases - -others -- for execution of ztl generator diff --git a/ztl/resource/test/LoginTest.ztl b/ztl/resource/test/LoginTest.ztl deleted file mode 100644 index a6790cd269..0000000000 --- a/ztl/resource/test/LoginTest.ztl +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/ztl/src/test/LoginTest.java b/ztl/src/test/LoginTest.java deleted file mode 100644 index 5caebc8e63..0000000000 --- a/ztl/src/test/LoginTest.java +++ /dev/null @@ -1,87 +0,0 @@ -/* LoginTest.java - - Purpose: - - Description: - - History: - Dec, 11, 2012 00:52:22 AM - -Copyright (C) 2012 Potix Corporation. All Rights Reserved. - -This program is distributed under Apache License Version 2.0 in the hope that -it will be useful, but WITHOUT ANY WARRANTY. -*/ -package test; -import org.junit.Test; -import org.zkoss.ztl.JQuery; -import org.zkoss.ztl.Tags; -import org.zkoss.ztl.Widget; -import org.zkoss.ztl.ZKClientTestCase; -import org.zkoss.ztl.util.ConfigHelper; -import org.zkoss.ztl.util.ZKSelenium; - -import com.thoughtworks.selenium.Selenium; -import com.thoughtworks.selenium.SeleniumException; - -@Tags(tags = "login") -public class LoginTest extends ZKClientTestCase { - - public LoginTest() { - target = ""; - browsers = getBrowsers("firefox"); - _timeout = 10000; - caseID = getClass().getSimpleName(); - } - - @Test(expected = AssertionError.class) - public void testlogin() { - for (Selenium browser : browsers) { - try { - start(browser); - windowFocus(); - windowMaximize(); - Widget engine = new Widget(new StringBuffer("zk.Desktop._dt")); - - // remove all of unnecessary children - if (target.endsWith("/service.zul")) - removeChildren(engine.firstChild()); - - /** start **/ - /** client code **/ - - type(jq("$loginPanel $txtUserId"), "GardenAdmin"); - type(jq("$loginPanel $txtPassword"), "GardenAdmin"); - click(widget(jq("$loginPanel $chkSelectRole")).$n("real")); - click(jq("$loginPanel $Ok")); - waitResponse(); - JQuery lstClient = jq("$rolePanel $lstClient"); - if (lstClient.exists() && lstClient.isVisible()) { - click(jq("$rolePanel $lstClient ~ .z-combobox-btn")); - click(jq("$rolePanel $lstClient $GardenWorld")); - waitResponse(); - } - click(jq("$rolePanel $lstRole ~ .z-combobox-btn")); - click(jq("$rolePanel $lstRole $GardenWorld\\\\ Admin")); - waitResponse(); - click(jq("$rolePanel $lstOrganisation ~ .z-combobox-btn")); - click(jq("$rolePanel $lstOrganisation $HQ")); - click(jq("$rolePanel $Ok")); - waitResponse(); - verifyEquals("GardenAdmin@GardenWorld.HQ/GardenWorld Admin", jq("$loginUserAndRole").text()); - - /** end **/ - } catch (SeleniumException e) { - ZKSelenium zbrowser = ((ZKSelenium) browser); - ConfigHelper.getInstance().clearCache(zbrowser); - zbrowser.shutdown(); - throw e; - } finally { - stop(); - } - } - } -} - - -