You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by jk...@apache.org on 2017/10/30 08:38:42 UTC

tapestry-5 git commit: try to fix tests

Repository: tapestry-5
Updated Branches:
  refs/heads/master cc93f5631 -> 316e2ab56


try to fix tests


Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/316e2ab5
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/316e2ab5
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/316e2ab5

Branch: refs/heads/master
Commit: 316e2ab56afbddf3fba9a5f429abe3a959559918
Parents: cc93f56
Author: Jochen Kemnade <jo...@eddyson.de>
Authored: Mon Oct 30 09:38:18 2017 +0100
Committer: Jochen Kemnade <jo...@eddyson.de>
Committed: Mon Oct 30 09:38:18 2017 +0100

----------------------------------------------------------------------
 .../java/org/apache/tapestry5/integration/app1/AjaxTests.java  | 2 +-
 .../main/java/org/apache/tapestry5/test/SeleniumTestCase.java  | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/316e2ab5/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/AjaxTests.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/AjaxTests.java b/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/AjaxTests.java
index 114e0f1..d26df0e 100644
--- a/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/AjaxTests.java
+++ b/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/AjaxTests.java
@@ -37,7 +37,7 @@ public class AjaxTests extends App1TestCase
     {
         openLinks("Autocomplete Mixin Demo");
 
-        type("required", "foo");
+        typeKeys("required", "foo");
 
         clickAndWait(SUBMIT);
 

http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/316e2ab5/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java
----------------------------------------------------------------------
diff --git a/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java b/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java
index 57348ba..9701d30 100644
--- a/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java
+++ b/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java
@@ -1313,14 +1313,14 @@ public abstract class SeleniumTestCase extends Assert implements Selenium
     public void type(String locator, String value)
     {
         WebElement element = webDriver.findElement(convertLocator(locator));
-        element.clear();
-        element.sendKeys(value);
+        ((JavascriptExecutor) webDriver).executeScript("arguments[0].value = arguments[1];", element, value);
     }
 
     @Override
     public void typeKeys(String locator, String value)
     {
-        selenium.typeKeys(locator, value);
+        WebElement element = webDriver.findElement(convertLocator(locator));
+        element.sendKeys(value);
     }
 
     @Override