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 <[email protected]> Authored: Mon Oct 30 09:38:18 2017 +0100 Committer: Jochen Kemnade <[email protected]> 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
