commit 4fde947cad45aa3bea9e8554e288d49e2f9ec517 Author: Paul Hammant <p...@hammant.org> AuthorDate: Sun, 4 Aug 2013 10:08:45 -0500 Commit: Paul Hammant <p...@hammant.org> CommitDate: Sun, 4 Aug 2013 10:08:45 -0500
upgrade to selenium 2.33 and fluent-selenium 1.11 diff --git a/archetypes/web-selenium-groovy-pico-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/web-selenium-groovy-pico-archetype/src/main/resources/archetype-resources/pom.xml index 51acd0c..cb39fef 100644 --- a/archetypes/web-selenium-groovy-pico-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/web-selenium-groovy-pico-archetype/src/main/resources/archetype-resources/pom.xml @@ -11,8 +11,8 @@ <jbehave.core.version>$jbehaveCoreVersion</jbehave.core.version> <jbehave.web.version>$jbehaveWebVersion</jbehave.web.version> <jbehave.site.version>$jbehaveSiteVersion</jbehave.site.version> - <fluent.selenium.version>1.10</fluent.selenium.version> - <selenium.version>2.29.1</selenium.version> + <fluent.selenium.version>1.11</fluent.selenium.version> + <selenium.version>2.33.0</selenium.version> <gmaven.version>1.3</gmaven.version> <groovy.version>1.8.6</groovy.version> <ignore.failures>true</ignore.failures> diff --git a/archetypes/web-selenium-java-spring-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/web-selenium-java-spring-archetype/src/main/resources/archetype-resources/pom.xml index 07a7e6e..50b59ef 100644 --- a/archetypes/web-selenium-java-spring-archetype/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/web-selenium-java-spring-archetype/src/main/resources/archetype-resources/pom.xml @@ -11,8 +11,8 @@ <jbehave.core.version>$jbehaveCoreVersion</jbehave.core.version> <jbehave.web.version>$jbehaveWebVersion</jbehave.web.version> <jbehave.site.version>$jbehaveSiteVersion</jbehave.site.version> - <fluent.selenium.version>1.10</fluent.selenium.version> - <selenium.version>2.29.1</selenium.version> + <fluent.selenium.version>1.11</fluent.selenium.version> + <selenium.version>2.33.0</selenium.version> <ignore.failures>true</ignore.failures> <threads>1</threads> <skip>false</skip> diff --git a/web-selenium/pom.xml b/web-selenium/pom.xml index d948eb3..49da278 100644 --- a/web-selenium/pom.xml +++ b/web-selenium/pom.xml @@ -11,7 +11,7 @@ <description>Selenium and WebDriver API bindings for JBehave</description> <properties> - <selenium.version>2.31.0</selenium.version> + <selenium.version>2.33.0</selenium.version> <groovy.version>1.8.6</groovy.version> </properties> @@ -24,7 +24,7 @@ <dependency> <groupId>org.seleniumhq.selenium.fluent</groupId> <artifactId>fluent-selenium</artifactId> - <version>1.10</version> + <version>1.11</version> <optional>true</optional> <exclusions> <exclusion> diff --git a/web-selenium/src/main/java/org/jbehave/web/selenium/FluentWebDriverPage.java b/web-selenium/src/main/java/org/jbehave/web/selenium/FluentWebDriverPage.java index ea0da2a..d90423c 100644 --- a/web-selenium/src/main/java/org/jbehave/web/selenium/FluentWebDriverPage.java +++ b/web-selenium/src/main/java/org/jbehave/web/selenium/FluentWebDriverPage.java @@ -445,4 +445,12 @@ public abstract class FluentWebDriverPage extends WebDriverPage { return fluentWebDriver().title(); } + public FluentWebDriver.BooleanResultsAdapter has() { + return fluentWebDriver().has(); + } + + public FluentWebDriver.BooleanResultsAdapter hasMissing() { + return fluentWebDriver().hasMissing(); + } + }