Repository: tapestry-5 Updated Branches: refs/heads/master 72759bb35 -> 906d263bd
try to fix test Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/906d263b Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/906d263b Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/906d263b Branch: refs/heads/master Commit: 906d263bd2cfd4b2101cd5bc9f3bd24440980508 Parents: 72759bb Author: Jochen Kemnade <[email protected]> Authored: Fri Oct 27 15:54:51 2017 +0200 Committer: Jochen Kemnade <[email protected]> Committed: Fri Oct 27 15:54:51 2017 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/tapestry5/test/SeleniumTestCase.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/906d263b/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 2af5575..59d6276 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 @@ -531,7 +531,12 @@ public abstract class SeleniumTestCase extends Assert implements Selenium @Override public void check(String locator) { - selenium.check(locator); + WebElement element = webDriver.findElement(convertLocator(locator)); + if (!element.isSelected()) + { + ((JavascriptExecutor) webDriver).executeScript("arguments[0].scrollIntoView(true);", element); + element.click(); + } } @Override
