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

Reply via email to