[jbehave-dev] [jira] (JBEHAVE-941) Not able to upgrade to selenium-java v2.34.0 or above
Paul Hammant commented on JBEHAVE-941 Not able to upgrade to selenium-java v2.34.0 or above Fixed. Also upgraded Fluent Selenium. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-938) Update fluent-selenium to most recent version 1.10 and refactor FluentWebDriverPage to work with this versions' FluentWebDriver
Paul Hammant resolved JBEHAVE-938 as Fixed Update fluent-selenium to most recent version 1.10 and refactor FluentWebDriverPage to work with this versions FluentWebDriver Selenium upgraded to 2.33 Fluent-Selenium upgraded to 1.11 Change By: Paul Hammant (04/Aug/13 10:09 AM) Resolution: Fixed Status: Open Resolved This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-771) Upgrade to Selenium 2.21
Paul Hammant created JBEHAVE-771: Summary: Upgrade to Selenium 2.21 Key: JBEHAVE-771 URL: https://jira.codehaus.org/browse/JBEHAVE-771 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.6 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-771) Upgrade to Selenium 2.21
[ https://jira.codehaus.org/browse/JBEHAVE-771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-771. -- Resolution: Fixed Upgrade to Selenium 2.21 Key: JBEHAVE-771 URL: https://jira.codehaus.org/browse/JBEHAVE-771 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.6 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-759) eliminate LazyWebDriver (internal implementation)
Paul Hammant created JBEHAVE-759: Summary: eliminate LazyWebDriver (internal implementation) Key: JBEHAVE-759 URL: https://jira.codehaus.org/browse/JBEHAVE-759 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5.1 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-755) @Retry Annotation
Paul Hammant created JBEHAVE-755: Summary: @Retry Annotation Key: JBEHAVE-755 URL: https://jira.codehaus.org/browse/JBEHAVE-755 Project: JBehave Issue Type: New Feature Components: Core Reporter: Paul Hammant Priority: Minor Fix For: 3.6.1 InternetExplorer-WebDriver is a pretty flaky target for jbehave-web. If we had a @Retry(upto-n-times) annotation, then we might be able to flakiness. It seems to use the the step is the canonical place to express a retry. If the retry works, the previous failures are consumed, and not reported. Instead, its reflected in the stats for the job/story/scenario. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-756) ParameterConverters not threadsafe
[ https://jira.codehaus.org/browse/JBEHAVE-756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-756. -- Resolution: Fixed ParameterConverters not threadsafe -- Key: JBEHAVE-756 URL: https://jira.codehaus.org/browse/JBEHAVE-756 Project: JBehave Issue Type: Bug Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6.1 Jeff Caswell's patch applied: We have been having a number of issues with story parameter conversion and number format errors in a multithreaded environment. This was tracked back to the java.text.NumberFormat instance held by the ParameterConverters NumberConverter inner class. The constructor is only run once when a number of stories are launched and the instance is used by all the stories in the run. I suspect there may be other issues affecting this, however by converting the NumberFormat to ThreadLocal storage has solved the problem here. The patch is pretty much self explanitory, the only aspect that may not immediately seem obvious is that the NumberFormat passed in on the constructor was itself constructed with the users preferred Locale. It is for this reason that I have treated it as the 'preferred format' and cloned it for the thread local copy. Also I did not issue an explicit remove since tests are run as a relatively short lived batch job and I did not feel that there was any reason to worry about an associated memory leak. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-752) Fix file separater on windows for Screenshot thing
Paul Hammant created JBEHAVE-752: Summary: Fix file separater on windows for Screenshot thing Key: JBEHAVE-752 URL: https://jira.codehaus.org/browse/JBEHAVE-752 Project: JBehave Issue Type: Bug Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-749) Upgrade Fluent Selenium to 1.3
Paul Hammant created JBEHAVE-749: Summary: Upgrade Fluent Selenium to 1.3 Key: JBEHAVE-749 URL: https://jira.codehaus.org/browse/JBEHAVE-749 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-749) Upgrade Fluent Selenium to 1.3
[ https://jira.codehaus.org/browse/JBEHAVE-749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-749. -- Resolution: Fixed Upgrade Fluent Selenium to 1.3 -- Key: JBEHAVE-749 URL: https://jira.codehaus.org/browse/JBEHAVE-749 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-750) WebDriverPage + FluentWebDriver page should more strictly honor the WebDriverProver way of operating
Paul Hammant created JBEHAVE-750: Summary: WebDriverPage + FluentWebDriver page should more strictly honor the WebDriverProver way of operating Key: JBEHAVE-750 URL: https://jira.codehaus.org/browse/JBEHAVE-750 Project: JBehave Issue Type: Bug Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-750) WebDriverPage + FluentWebDriver page should more strictly honor the WebDriverProver way of operating
[ https://jira.codehaus.org/browse/JBEHAVE-750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-750. -- Resolution: Fixed WebDriverPage + FluentWebDriver page should more strictly honor the WebDriverProver way of operating Key: JBEHAVE-750 URL: https://jira.codehaus.org/browse/JBEHAVE-750 Project: JBehave Issue Type: Bug Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-742) Command Journal for FirefoxDriver
Paul Hammant created JBEHAVE-742: Summary: Command Journal for FirefoxDriver Key: JBEHAVE-742 URL: https://jira.codehaus.org/browse/JBEHAVE-742 Project: JBehave Issue Type: New Feature Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-743) @AfterStories is run before all stories have finished.
Paul Hammant created JBEHAVE-743: Summary: @AfterStories is run before all stories have finished. Key: JBEHAVE-743 URL: https://jira.codehaus.org/browse/JBEHAVE-743 Project: JBehave Issue Type: Bug Affects Versions: 3.5 Reporter: Paul Hammant To reproduce, Go to tutorial/etsy-spring # For either 'stable' profile or the main one, change core to 3.5-beta-3 # Run that, note the existence of WebDriver has not been found for this thread exception in the log, and shortened run. # For either 'stable' profile or the main one, change core to 3.5-beta-2 (the release before) # Run that, note the exception in (2) is not seen. Thus the bug/regression was introduced between the the 3.5-beta-2 and 3.5-beta-3 releases of core. Note you will have to comment out some of LifecycleSteps.java to do this experiment. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-740) Reduce visibility of hamcrest 1.1 in transitive deps
Paul Hammant created JBEHAVE-740: Summary: Reduce visibility of hamcrest 1.1 in transitive deps Key: JBEHAVE-740 URL: https://jira.codehaus.org/browse/JBEHAVE-740 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6, web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-741) Upgrade to the released version of fluent-selenium
Paul Hammant created JBEHAVE-741: Summary: Upgrade to the released version of fluent-selenium Key: JBEHAVE-741 URL: https://jira.codehaus.org/browse/JBEHAVE-741 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-738) Upgrade fluent-selenium to 1.0-beta-5
Paul Hammant created JBEHAVE-738: Summary: Upgrade fluent-selenium to 1.0-beta-5 Key: JBEHAVE-738 URL: https://jira.codehaus.org/browse/JBEHAVE-738 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-738) Upgrade fluent-selenium to 1.0-beta-5
[ https://jira.codehaus.org/browse/JBEHAVE-738?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-738. -- Resolution: Fixed Assignee: Paul Hammant Upgrade fluent-selenium to 1.0-beta-5 - Key: JBEHAVE-738 URL: https://jira.codehaus.org/browse/JBEHAVE-738 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-734) Page dump (capture of HTML) snapshot for failing tests, similar to screenshots
Paul Hammant created JBEHAVE-734: Summary: Page dump (capture of HTML) snapshot for failing tests, similar to screenshots Key: JBEHAVE-734 URL: https://jira.codehaus.org/browse/JBEHAVE-734 Project: JBehave Issue Type: New Feature Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-735) Selenium 2.20 upgrade
[ https://jira.codehaus.org/browse/JBEHAVE-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-735. -- Resolution: Fixed Selenium 2.20 upgrade - Key: JBEHAVE-735 URL: https://jira.codehaus.org/browse/JBEHAVE-735 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-736) Upgrade StoryNavigator to latest version
Paul Hammant created JBEHAVE-736: Summary: Upgrade StoryNavigator to latest version Key: JBEHAVE-736 URL: https://jira.codehaus.org/browse/JBEHAVE-736 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 StoryNavigator made a better example of Angular, and uses more recent JQuery. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-735) Selenium 2.20 upgrade
Paul Hammant created JBEHAVE-735: Summary: Selenium 2.20 upgrade Key: JBEHAVE-735 URL: https://jira.codehaus.org/browse/JBEHAVE-735 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-734) Page dump (capture of HTML) snapshot for failing tests, similar to screenshots
[ https://jira.codehaus.org/browse/JBEHAVE-734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-734. -- Resolution: Fixed Page dump (capture of HTML) snapshot for failing tests, similar to screenshots -- Key: JBEHAVE-734 URL: https://jira.codehaus.org/browse/JBEHAVE-734 Project: JBehave Issue Type: New Feature Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-736) Upgrade StoryNavigator to latest version
[ https://jira.codehaus.org/browse/JBEHAVE-736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-736. -- Resolution: Fixed Upgrade StoryNavigator to latest version Key: JBEHAVE-736 URL: https://jira.codehaus.org/browse/JBEHAVE-736 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 StoryNavigator made a better example of Angular, and uses more recent JQuery. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-726) jenkins and hudson plugins are almost identical (pom, name and package-path are the only differences), this could be merged
[ https://jira.codehaus.org/browse/JBEHAVE-726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=292762#comment-292762 ] Paul Hammant commented on JBEHAVE-726: -- Sadly the two plugin architectures are divergent :-( jenkins and hudson plugins are almost identical (pom, name and package-path are the only differences), this could be merged --- Key: JBEHAVE-726 URL: https://jira.codehaus.org/browse/JBEHAVE-726 Project: JBehave Issue Type: Improvement Components: Hudson Support, Jenkins Support Affects Versions: 3.5.4 Reporter: Alexander Lehmann Priority: Minor The files for jbehave-jenkins-plugin and jbehave-hudson-plugin are identical except for the pom, the name in a few places and the package-path for the java files. This could be merged into one ci plugin project and then have jenkins and hudson as sub-projects. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-719) Upgrade Groovy dependency to 1.8.6, and Selenium to 2.19
Paul Hammant created JBEHAVE-719: Summary: Upgrade Groovy dependency to 1.8.6, and Selenium to 2.19 Key: JBEHAVE-719 URL: https://jira.codehaus.org/browse/JBEHAVE-719 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6, web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-719) Upgrade Groovy dependency to 1.8.6, and Selenium to 2.19
[ https://jira.codehaus.org/browse/JBEHAVE-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-719. -- Resolution: Fixed Upgrade Groovy dependency to 1.8.6, and Selenium to 2.19 Key: JBEHAVE-719 URL: https://jira.codehaus.org/browse/JBEHAVE-719 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6, web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-713) Web Runner results leak between invocations
Paul Hammant created JBEHAVE-713: Summary: Web Runner results leak between invocations Key: JBEHAVE-713 URL: https://jira.codehaus.org/browse/JBEHAVE-713 Project: JBehave Issue Type: Bug Components: Web Runner Reporter: Paul Hammant Take a story that passes: {noformat} Scenario: Given a threshold of 10.0 When the stock is traded at 5.0 Then the alert status should be OFF When the stock is traded at 11.0 Then the alert status should be ON {noformat} Confirm it passes. Change it so that it does not pass. In this case, change 5.0 to 888. The re-run. Note that it fails as expected. Change it back to the 'passing' grammar again, and re-run. Note that it apparently fails. Any repeated clicking of the 'run' button shows the failed results again and again :-( -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-708) Upgrade Selenium to 2.17, Groovy to 1.8.5, and Guava to 11.0.1
Paul Hammant created JBEHAVE-708: Summary: Upgrade Selenium to 2.17, Groovy to 1.8.5, and Guava to 11.0.1 Key: JBEHAVE-708 URL: https://jira.codehaus.org/browse/JBEHAVE-708 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-708) Upgrade Selenium to 2.17, Groovy to 1.8.5, and Guava to 11.0.1
[ https://jira.codehaus.org/browse/JBEHAVE-708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-708. -- Resolution: Fixed Upgrade Selenium to 2.17, Groovy to 1.8.5, and Guava to 11.0.1 -- Key: JBEHAVE-708 URL: https://jira.codehaus.org/browse/JBEHAVE-708 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-692) Improve SauceLabs settings interop.
Paul Hammant created JBEHAVE-692: Summary: Improve SauceLabs settings interop. Key: JBEHAVE-692 URL: https://jira.codehaus.org/browse/JBEHAVE-692 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 SauceLabs has a few timeout settings, that can be set per job. Allow for them to be overridable, defaulted, and settable by system property -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-693) Improve robustness around job timeout on SauceLabs
[ https://jira.codehaus.org/browse/JBEHAVE-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-693. -- Resolution: Fixed Improve robustness around job timeout on SauceLabs -- Key: JBEHAVE-693 URL: https://jira.codehaus.org/browse/JBEHAVE-693 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 SauceLabs communicates timeout via a specific string - Job on Sauce is already complete. Trap for that and indicate that the WebDriver instance is no longer usable, for that Story. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-692) Improve SauceLabs settings interop.
[ https://jira.codehaus.org/browse/JBEHAVE-692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-692. -- Resolution: Fixed Improve SauceLabs settings interop. --- Key: JBEHAVE-692 URL: https://jira.codehaus.org/browse/JBEHAVE-692 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 SauceLabs has a few timeout settings, that can be set per job. Allow for them to be overridable, defaulted, and settable by system property -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-689) Even terser excluded stories printout.
Paul Hammant created JBEHAVE-689: Summary: Even terser excluded stories printout. Key: JBEHAVE-689 URL: https://jira.codehaus.org/browse/JBEHAVE-689 Project: JBehave Issue Type: Improvement Components: Ant Tasks, Core, Maven Plugin Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 Printing of Stories that were excluded, is not desirable for projects that have many hundreds of stories. The code that loops through the excluded stories to print them, is not that accessible to injection or override. Thus, implement and optional -DskipExcludes property -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-685) Allow for specification of default Selenium version on SauceLabs, upgrade to 2.14
Paul Hammant created JBEHAVE-685: Summary: Allow for specification of default Selenium version on SauceLabs, upgrade to 2.14 Key: JBEHAVE-685 URL: https://jira.codehaus.org/browse/JBEHAVE-685 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-682) SauceLabs can cancel jobs on their stack (timeouts). StoryReporter/ScreenShotter should be more robust when encountering that
Paul Hammant created JBEHAVE-682: Summary: SauceLabs can cancel jobs on their stack (timeouts). StoryReporter/ScreenShotter should be more robust when encountering that Key: JBEHAVE-682 URL: https://jira.codehaus.org/browse/JBEHAVE-682 Project: JBehave Issue Type: Bug Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-682) SauceLabs can cancel jobs on their stack (timeouts). StoryReporter/ScreenShotter should be more robust when encountering that
[ https://jira.codehaus.org/browse/JBEHAVE-682?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-682. -- Resolution: Fixed SauceLabs can cancel jobs on their stack (timeouts). StoryReporter/ScreenShotter should be more robust when encountering that -- Key: JBEHAVE-682 URL: https://jira.codehaus.org/browse/JBEHAVE-682 Project: JBehave Issue Type: Bug Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-678) Smarter setting of browser version on SauceLabs
[ https://jira.codehaus.org/browse/JBEHAVE-678?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-678. -- Resolution: Fixed Smarter setting of browser version on SauceLabs --- Key: JBEHAVE-678 URL: https://jira.codehaus.org/browse/JBEHAVE-678 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-677) Allow Wrapping of Selenium2 CommandExecutor for Instrumentation purposes
[ https://jira.codehaus.org/browse/JBEHAVE-677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-677. -- Resolution: Fixed Allow Wrapping of Selenium2 CommandExecutor for Instrumentation purposes Key: JBEHAVE-677 URL: https://jira.codehaus.org/browse/JBEHAVE-677 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 implement the following HttpCommandExecutor wrapCommandExecutor(HttpCommandExecutor httpCommandExecutor); in the saucelabs provider -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-676) Allow Build-ID on Saucelabs to be overridable
Paul Hammant created JBEHAVE-676: Summary: Allow Build-ID on Saucelabs to be overridable Key: JBEHAVE-676 URL: https://jira.codehaus.org/browse/JBEHAVE-676 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-676) Allow Build-ID on Saucelabs to be overridable
[ https://jira.codehaus.org/browse/JBEHAVE-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-676. -- Resolution: Fixed Allow Build-ID on Saucelabs to be overridable - Key: JBEHAVE-676 URL: https://jira.codehaus.org/browse/JBEHAVE-676 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-677) Allow Wrapping of Selenium2 CommandExecutor for Instrumentation purposes
Paul Hammant created JBEHAVE-677: Summary: Allow Wrapping of Selenium2 CommandExecutor for Instrumentation purposes Key: JBEHAVE-677 URL: https://jira.codehaus.org/browse/JBEHAVE-677 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 implement the following HttpCommandExecutor wrapCommandExecutor(HttpCommandExecutor httpCommandExecutor); in the saucelabs provider -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-678) Smarter setting of browser version on SauceLabs
Paul Hammant created JBEHAVE-678: Summary: Smarter setting of browser version on SauceLabs Key: JBEHAVE-678 URL: https://jira.codehaus.org/browse/JBEHAVE-678 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.5 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-666) ExecutorService instance not shutdown() at the end of stories.
Paul Hammant created JBEHAVE-666: Summary: ExecutorService instance not shutdown() at the end of stories. Key: JBEHAVE-666 URL: https://jira.codehaus.org/browse/JBEHAVE-666 Project: JBehave Issue Type: Bug Components: Core Reporter: Paul Hammant Priority: Minor Fix For: 3.6 only shutdown for ones not injected in -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-667) ParameterConverters - NumberFormatException exception
Paul Hammant created JBEHAVE-667: Summary: ParameterConverters - NumberFormatException exception Key: JBEHAVE-667 URL: https://jira.codehaus.org/browse/JBEHAVE-667 Project: JBehave Issue Type: Bug Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084) at java.lang.Double.parseDouble(Double.java:510) at java.text.DigitList.getDouble(DigitList.java:151) at java.text.DecimalFormat.parse(DecimalFormat.java:1303) at java.text.NumberFormat.parse(NumberFormat.java:331) at org.jbehave.core.steps.ParameterConverters$NumberConverter.convertValue(ParameterConverters.java:231) at org.jbehave.core.steps.ParameterConverters.convert(ParameterConverters.java:141) at org.jbehave.core.steps.StepCreator.convertParameters(StepCreator.java:198) at org.jbehave.core.steps.StepCreator.access$800(StepCreator.java:27) at org.jbehave.core.steps.StepCreator$ParameterizedStep.parametriseStep(StepCreator.java:467) at org.jbehave.core.steps.StepCreator$ParameterizedStep.perform(StepCreator.java:425) at org.jbehave.core.embedder.StoryRunner$FineSoFar.run(StoryRunner.java:436) at org.jbehave.core.embedder.StoryRunner.runStepsWhileKeepingState(StoryRunner.java:419) at org.jbehave.core.embedder.StoryRunner.runScenarioSteps(StoryRunner.java:384) at org.jbehave.core.embedder.StoryRunner.runIt(StoryRunner.java:259) at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:181) at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:164) at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:620) at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:584) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-667) ParameterConverters - NumberFormatException exception
[ https://jira.codehaus.org/browse/JBEHAVE-667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-667. -- Resolution: Fixed ParameterConverters - NumberFormatException exception - Key: JBEHAVE-667 URL: https://jira.codehaus.org/browse/JBEHAVE-667 Project: JBehave Issue Type: Bug Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 java.lang.NumberFormatException: multiple points at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1084) at java.lang.Double.parseDouble(Double.java:510) at java.text.DigitList.getDouble(DigitList.java:151) at java.text.DecimalFormat.parse(DecimalFormat.java:1303) at java.text.NumberFormat.parse(NumberFormat.java:331) at org.jbehave.core.steps.ParameterConverters$NumberConverter.convertValue(ParameterConverters.java:231) at org.jbehave.core.steps.ParameterConverters.convert(ParameterConverters.java:141) at org.jbehave.core.steps.StepCreator.convertParameters(StepCreator.java:198) at org.jbehave.core.steps.StepCreator.access$800(StepCreator.java:27) at org.jbehave.core.steps.StepCreator$ParameterizedStep.parametriseStep(StepCreator.java:467) at org.jbehave.core.steps.StepCreator$ParameterizedStep.perform(StepCreator.java:425) at org.jbehave.core.embedder.StoryRunner$FineSoFar.run(StoryRunner.java:436) at org.jbehave.core.embedder.StoryRunner.runStepsWhileKeepingState(StoryRunner.java:419) at org.jbehave.core.embedder.StoryRunner.runScenarioSteps(StoryRunner.java:384) at org.jbehave.core.embedder.StoryRunner.runIt(StoryRunner.java:259) at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:181) at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:164) at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:620) at org.jbehave.core.embedder.Embedder$EnqueuedStory.call(Embedder.java:584) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] (JBEHAVE-662) Total exclusion of excluded stories from reports
Paul Hammant created JBEHAVE-662: Summary: Total exclusion of excluded stories from reports Key: JBEHAVE-662 URL: https://jira.codehaus.org/browse/JBEHAVE-662 Project: JBehave Issue Type: Improvement Components: Core Affects Versions: 3.5.4 Reporter: Paul Hammant Priority: Minor Consider - mvn clean install -Dmeta.filter=groovy: color == 'xxx' == Some of the output will be : == (BeforeStories) [INFO] Running story etsy_browse.story Browse Etsy.com (etsy_browse.story) Meta: @category browsing @color red [INFO] Meta[properties={narrative=Narrative[inOrderTo=show the browsing cart functionality,asA=user,iWantTo=browse in a gallery], color=red, description=Browse Etsy.com, category=browsing, path=etsy_browse.story}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=show the browsing cart functionality,asA=user,iWantTo=browse in a gallery], color=red, examplesTable=, description=Browse Etsy.com, category=browsing, path=etsy_browse.story, title=Browsing around the site for items}] excluded by filter 'groovy: color == 'xxx'' groovy: color == 'xxx' [INFO] Running story etsy_cart.story ShoppingCart functionality for Etsy.com (etsy_cart.story) Meta: @category basic @color blue [INFO] Meta[properties={narrative=Narrative[inOrderTo=show the basic cart functionality,asA=user,iWantTo=add and remove items from the cart], color=blue, description=ShoppingCart functionality for Etsy.com, category=basic, path=etsy_cart.story}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=show the basic cart functionality,asA=user,iWantTo=add and remove items from the cart], color=blue, examplesTable=, description=ShoppingCart functionality for Etsy.com, category=basic, path=etsy_cart.story, title=Item can be added to cart}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=show the basic cart functionality,asA=user,iWantTo=add and remove items from the cart], color=blue, examplesTable=, description=ShoppingCart functionality for Etsy.com, category=basic, path=etsy_cart.story, title=Item can be removed from cart}] excluded by filter 'groovy: color == 'xxx'' groovy: color == 'xxx' [INFO] Running story etsy_pending.story Pending Etsy.com stories (etsy_pending.story) Meta: @category development [INFO] Meta[properties={narrative=Narrative[inOrderTo=allow stories to written before they're implemented,asA=user,iWantTo=allow pending stories], description=Pending Etsy.com stories, category=development, path=etsy_pending.story}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=allow stories to written before they're implemented,asA=user,iWantTo=allow pending stories], examplesTable=, description=Pending Etsy.com stories, category=development, path=etsy_pending.story, title=Functionality not yet implemented}] excluded by filter 'groovy: color == 'xxx'' groovy: color == 'xxx' [INFO] Running story etsy_search.story Search Etsy.com by sub category (etsy_search.story) Meta: @category advanced @color red [INFO] Meta[properties={narrative=Narrative[inOrderTo=show the advance cart functionality,asA=user,iWantTo=search for an item in a sub category], color=red, description=Search Etsy.com by sub category, category=advanced, path=etsy_search.story}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=show the advance cart functionality,asA=user,iWantTo=search for an item in a sub category], color=red, examplesTable=, description=Search Etsy.com by sub category, category=advanced, path=etsy_search.story, title=Advanced Search for a hat}] excluded by filter 'groovy: color == 'xxx'' [INFO] Meta[properties={givenStories=, narrative=Narrative[inOrderTo=show the advance cart functionality,asA=user,iWantTo=search for an item in a sub category], color=red, examplesTable=, description=Search Etsy.com by sub category, category=advanced, path=etsy_search.story, title=Advanced Search for a ring}] excluded by filter 'groovy: color == 'xxx'' groovy: color == 'xxx' (AfterStories) = It would be better if the output were: = (BeforeStories) 4 tests excluded because of filter. (AfterStories) == Not just for console output but it would be much better if the vestige XML, HTML, .stats files were gone too. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more
[jbehave-dev] [jira] (JBEHAVE-663) Change language throughout for filter exclusion from 'notAllowed' to 'excluded'
Paul Hammant created JBEHAVE-663: Summary: Change language throughout for filter exclusion from 'notAllowed' to 'excluded' Key: JBEHAVE-663 URL: https://jira.codehaus.org/browse/JBEHAVE-663 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Fix For: 3.6 Should be Fix Version/s 4.x but that is not available yet. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-563) Improve thread cancellation logic such that reporters know about such events.
[ https://jira.codehaus.org/browse/JBEHAVE-563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-563. -- Resolution: Fixed Patch applied from Emiliano Improve thread cancellation logic such that reporters know about such events. - Key: JBEHAVE-563 URL: https://jira.codehaus.org/browse/JBEHAVE-563 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Commented: (JBEHAVE-563) Improve thread cancellation logic such that reporters know about such events.
[ https://jira.codehaus.org/browse/JBEHAVE-563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=284644#comment-284644 ] Paul Hammant commented on JBEHAVE-563: -- Not only do they not receive notifications of cancelled stories, but their visitation is incomplete. In the case of XML output, and XSLT conversion of those into JUnit formats, it is 'best practice' to delete such corrupted XML files before the XSLT processor kicks it - because it'll just stop processing if it encounters corrupt XML - Paul Improve thread cancellation logic such that reporters know about such events. - Key: JBEHAVE-563 URL: https://jira.codehaus.org/browse/JBEHAVE-563 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Commented: (JBEHAVE-563) Improve thread cancellation logic such that reporters know about such events.
[ https://jira.codehaus.org/browse/JBEHAVE-563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=284645#comment-284645 ] Paul Hammant commented on JBEHAVE-563: -- Jenkins builds use the XUnit counts as a way of driving red versus green for jobs per se. Thus some stories that are cancelled, when others that are not within a job, will be reported as 'passing' by Jenkins because of the absence of failing XUnit files (remember we are deleting them as they are corrupt). - Paul Improve thread cancellation logic such that reporters know about such events. - Key: JBEHAVE-563 URL: https://jira.codehaus.org/browse/JBEHAVE-563 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-643) SauceLabs URL printing to console twice.
SauceLabs URL printing to console twice. Key: JBEHAVE-643 URL: https://jira.codehaus.org/browse/JBEHAVE-643 Project: JBehave Issue Type: Bug Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-644) Make CrossReference more extensible
[ https://jira.codehaus.org/browse/JBEHAVE-644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-644. -- Resolution: Fixed Make CrossReference more extensible --- Key: JBEHAVE-644 URL: https://jira.codehaus.org/browse/JBEHAVE-644 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-640) Upgrade Selenium to 2.13, make easier to choose version in web-selenium
Upgrade Selenium to 2.13, make easier to choose version in web-selenium --- Key: JBEHAVE-640 URL: https://jira.codehaus.org/browse/JBEHAVE-640 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-640) Upgrade Selenium to 2.13, make easier to choose version in web-selenium
[ https://jira.codehaus.org/browse/JBEHAVE-640?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-640. -- Resolution: Fixed Upgrade Selenium to 2.13, make easier to choose version in web-selenium --- Key: JBEHAVE-640 URL: https://jira.codehaus.org/browse/JBEHAVE-640 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-638) Saucelabs pass/fail logic for their job-list and log is broken.
Saucelabs pass/fail logic for their job-list and log is broken. --- Key: JBEHAVE-638 URL: https://jira.codehaus.org/browse/JBEHAVE-638 Project: JBehave Issue Type: Bug Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-638) Saucelabs pass/fail logic for their job-list and log is broken.
[ https://jira.codehaus.org/browse/JBEHAVE-638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-638. -- Resolution: Fixed Saucelabs pass/fail logic for their job-list and log is broken. --- Key: JBEHAVE-638 URL: https://jira.codehaus.org/browse/JBEHAVE-638 Project: JBehave Issue Type: Bug Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.2 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-636) StoryReporter needs a beforeStories() and afterStories()
StoryReporter needs a beforeStories() and afterStories() Key: JBEHAVE-636 URL: https://jira.codehaus.org/browse/JBEHAVE-636 Project: JBehave Issue Type: New Feature Components: Core Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-637) Eliminate Format as a factory for StoryReporter
Eliminate Format as a factory for StoryReporter Key: JBEHAVE-637 URL: https://jira.codehaus.org/browse/JBEHAVE-637 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Fix For: 3.x StoryReporter is made by Format, and that feels an unnecessary OO separation. Making custom reporters is cumbersome as a result. Can we kill the Format class? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Commented: (JBEHAVE-637) Eliminate Format as a factory for StoryReporter
[ https://jira.codehaus.org/browse/JBEHAVE-637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=283602#comment-283602 ] Paul Hammant commented on JBEHAVE-637: -- I would 'new up' reporters where I need them. However I could be misunderstanding the nature of the linkage between the two. In a given a given run, for say Console Output how many times will createStoryReporter(..) be called? Once per story? or Once per run? I assume it is the latter, as the console remains constant for the duration of the run. With the latter a single instance of ConsoleOutput spanning multiple stories (say in parallel) could detangle the output so that it makes sense in the shared output. Without that whole run view of the essential visitation of the methods, a whole run style of reporting will not be possible. Eliminate Format as a factory for StoryReporter Key: JBEHAVE-637 URL: https://jira.codehaus.org/browse/JBEHAVE-637 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Fix For: 3.x StoryReporter is made by Format, and that feels an unnecessary OO separation. Making custom reporters is cumbersome as a result. Can we kill the Format class? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-630) Selenium 2.11 upgrade
[ https://jira.codehaus.org/browse/JBEHAVE-630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-630. -- Resolution: Fixed Selenium 2.11 upgrade - Key: JBEHAVE-630 URL: https://jira.codehaus.org/browse/JBEHAVE-630 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-631) Geb Upgrade (0.6.1)
[ https://jira.codehaus.org/browse/JBEHAVE-631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-631. -- Resolution: Fixed Assignee: Paul Hammant Geb Upgrade (0.6.1) --- Key: JBEHAVE-631 URL: https://jira.codehaus.org/browse/JBEHAVE-631 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-632) Fluent Selenium (1.0 beta-4) upgrade
[ https://jira.codehaus.org/browse/JBEHAVE-632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-632. -- Resolution: Fixed Fluent Selenium (1.0 beta-4) upgrade Key: JBEHAVE-632 URL: https://jira.codehaus.org/browse/JBEHAVE-632 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-605) Allow choice of Selenium version on Saucelabs - via system property : selenium.version
[ https://jira.codehaus.org/browse/JBEHAVE-605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-605. -- Resolution: Fixed Allow choice of Selenium version on Saucelabs - via system property : selenium.version -- Key: JBEHAVE-605 URL: https://jira.codehaus.org/browse/JBEHAVE-605 Project: JBehave Issue Type: Improvement Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Fix For: web-3.4.1, web-3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Updated: (JBEHAVE-618) Show SauceLabs URL in StoryNavigator JSON output
[ https://jira.codehaus.org/browse/JBEHAVE-618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant updated JBEHAVE-618: - Summary: Show SauceLabs URL in StoryNavigator JSON output (was: Show SauceLabs URL in StoryNavigator output) Show SauceLabs URL in StoryNavigator JSON output Key: JBEHAVE-618 URL: https://jira.codehaus.org/browse/JBEHAVE-618 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Fix For: web-3.4.1, web-3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-618) Show SauceLabs URL in StoryNavigator JSON output
[ https://jira.codehaus.org/browse/JBEHAVE-618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-618. -- Resolution: Fixed Show SauceLabs URL in StoryNavigator JSON output Key: JBEHAVE-618 URL: https://jira.codehaus.org/browse/JBEHAVE-618 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Fix For: web-3.4.1, web-3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-629) Groovy 1.8.4 upgrade
[ https://jira.codehaus.org/browse/JBEHAVE-629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-629. -- Resolution: Fixed Groovy 1.8.4 upgrade Key: JBEHAVE-629 URL: https://jira.codehaus.org/browse/JBEHAVE-629 Project: JBehave Issue Type: Improvement Components: Groovy Support, Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-630) Selenium 2.11 upgrade
Selenium 2.11 upgrade - Key: JBEHAVE-630 URL: https://jira.codehaus.org/browse/JBEHAVE-630 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-632) Fluent Selenium (1.0 beta-4) upgrade
Fluent Selenium (1.0 beta-4) upgrade Key: JBEHAVE-632 URL: https://jira.codehaus.org/browse/JBEHAVE-632 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4.1 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-625) meta-filter (command line) needs a proper albeit little language
meta-filter (command line) needs a proper albeit little language Key: JBEHAVE-625 URL: https://jira.codehaus.org/browse/JBEHAVE-625 Project: JBehave Issue Type: Improvement Components: Core Reporter: Paul Hammant Fix For: 3.6 Little language example: ((suite = smoke | suite = regression) process = booking) It could be that Groovy closures (http://groovy.codehaus.org/Quick+Start) or Rhino (http://www.mozilla.org/rhino/tutorial.html) could be an effective way to construct an alternate grammar. Having this as a plugin -DmetaFilterImplementation might allow for backwards compatibility too. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-616) Screenshot's don't need to be taken for pending steps
Screenshot's don't need to be taken for pending steps - Key: JBEHAVE-616 URL: https://jira.codehaus.org/browse/JBEHAVE-616 Project: JBehave Issue Type: Bug Components: Web Selenium Affects Versions: web-3.4, web-3.5 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-616) Screenshot's don't need to be taken for pending steps
[ https://jira.codehaus.org/browse/JBEHAVE-616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-616. -- Resolution: Fixed Screenshot's don't need to be taken for pending steps - Key: JBEHAVE-616 URL: https://jira.codehaus.org/browse/JBEHAVE-616 Project: JBehave Issue Type: Bug Components: Web Selenium Affects Versions: web-3.4, web-3.5 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-613) PicoConainer Injection type for typical Groovy+WebDriver cases
PicoConainer Injection type for typical Groovy+WebDriver cases -- Key: JBEHAVE-613 URL: https://jira.codehaus.org/browse/JBEHAVE-613 Project: JBehave Issue Type: Improvement Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-614) Groovy 1.8.3 upgrade
Groovy 1.8.3 upgrade Key: JBEHAVE-614 URL: https://jira.codehaus.org/browse/JBEHAVE-614 Project: JBehave Issue Type: Task Reporter: Paul Hammant Priority: Trivial -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-612) Groovy base page classes in web-selenium
Groovy base page classes in web-selenium Key: JBEHAVE-612 URL: https://jira.codehaus.org/browse/JBEHAVE-612 Project: JBehave Issue Type: New Feature Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-606) Upgrade Selenium to 2.7
Upgrade Selenium to 2.7 --- Key: JBEHAVE-606 URL: https://jira.codehaus.org/browse/JBEHAVE-606 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-606) Upgrade Selenium to 2.7
[ https://jira.codehaus.org/browse/JBEHAVE-606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-606. -- Resolution: Fixed Upgrade Selenium to 2.7 --- Key: JBEHAVE-606 URL: https://jira.codehaus.org/browse/JBEHAVE-606 Project: JBehave Issue Type: Task Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-605) Allo choice of Selenium version on Saucelabs - via system property : selenium.version
Allo choice of Selenium version on Saucelabs - via system property : selenium.version - Key: JBEHAVE-605 URL: https://jira.codehaus.org/browse/JBEHAVE-605 Project: JBehave Issue Type: Improvement Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-604) SauceLabs takes a 'setContext' equivalent via the executeJavascript() facility - new ContextView to support that.
[ https://jira.codehaus.org/browse/JBEHAVE-604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-604. -- Resolution: Fixed SauceLabs takes a 'setContext' equivalent via the executeJavascript() facility - new ContextView to support that. - Key: JBEHAVE-604 URL: https://jira.codehaus.org/browse/JBEHAVE-604 Project: JBehave Issue Type: New Feature Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-603) Add retry and better logging for situations where WebDriverScreenshotOnFailure can't retrieve and save the screenshot.
Add retry and better logging for situations where WebDriverScreenshotOnFailure can't retrieve and save the screenshot. -- Key: JBEHAVE-603 URL: https://jira.codehaus.org/browse/JBEHAVE-603 Project: JBehave Issue Type: Improvement Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-601) Embedders calculation of timed out stories is naeive
Embedders calculation of timed out stories is naeive - Key: JBEHAVE-601 URL: https://jira.codehaus.org/browse/JBEHAVE-601 Project: JBehave Issue Type: Improvement Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Priority: Minor {noformat} waitUntilAllDoneOrFailed() { long start = System.currentTimeMillis(); {noformat} start really should be lastStepTime and be updated everytime a step executes. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Updated: (JBEHAVE-601) Embedder's calculation of timed out stories is naive
[ https://jira.codehaus.org/browse/JBEHAVE-601?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant updated JBEHAVE-601: - Summary: Embedder's calculation of timed out stories is naive (was: Embedders calculation of timed out stories is naeive ) Embedder's calculation of timed out stories is naive - Key: JBEHAVE-601 URL: https://jira.codehaus.org/browse/JBEHAVE-601 Project: JBehave Issue Type: Improvement Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Priority: Minor {noformat} waitUntilAllDoneOrFailed() { long start = System.currentTimeMillis(); {noformat} start really should be lastStepTime and be updated everytime a step executes. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-597) Can we disassociate PendingStepStrategy and FailureStrategy please (and impls)
Can we disassociate PendingStepStrategy and FailureStrategy please (and impls) -- Key: JBEHAVE-597 URL: https://jira.codehaus.org/browse/JBEHAVE-597 Project: JBehave Issue Type: New Feature Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Priority: Minor There is no benefit from a usability POV for them being part of the same hierarchy. In fact its difficult to explain to newbies why that needs to be the case. In code there's only StoryRunner that holds on to three ThreadLocals: private ThreadLocalFailureStrategy currentStrategy = new ThreadLocalFailureStrategy(); private ThreadLocalFailureStrategy failureStrategy = new ThreadLocalFailureStrategy(); private ThreadLocalPendingStepStrategy pendingStepStrategy = new ThreadLocalPendingStepStrategy(); .. which is also hard to explain why. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-592) Integrate FluentSelenium into alternate base page.
Integrate FluentSelenium into alternate base page. -- Key: JBEHAVE-592 URL: https://jira.codehaus.org/browse/JBEHAVE-592 Project: JBehave Issue Type: New Feature Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-592) Integrate FluentSelenium into alternate base page.
[ https://jira.codehaus.org/browse/JBEHAVE-592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-592. -- Resolution: Fixed Integrate FluentSelenium into alternate base page. -- Key: JBEHAVE-592 URL: https://jira.codehaus.org/browse/JBEHAVE-592 Project: JBehave Issue Type: New Feature Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-588) FailingUponPendingSteps only works for normal steps, it does not do as it suggests for composite steps
FailingUponPendingSteps only works for normal steps, it does not do as it suggests for composite steps -- Key: JBEHAVE-588 URL: https://jira.codehaus.org/browse/JBEHAVE-588 Project: JBehave Issue Type: Bug Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Whereas as mismatching (regex) step text causes PENDING (as expected), then subsequent job failure for regular given, when or then steps, this the case for composite steps. E.g. the following ... {noformat} @Given (This matches just fine) @Composite(steps = [This matches nothing, Perhaps this matches, perhaps it does not]) public void unimportantMethodName() { } {noformat} ... does not cause ultimate build failure. Moreover, the step executer continues to the next step rather than marks that as NOT PERFORMED as expected. Perhaps the two are related. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-585) BeforeStories.xml can be zero length ( causing xUnit to fail a Jenkins job )
BeforeStories.xml can be zero length ( causing xUnit to fail a Jenkins job ) Key: JBEHAVE-585 URL: https://jira.codehaus.org/browse/JBEHAVE-585 Project: JBehave Issue Type: Bug Components: Core Reporter: Paul Hammant Priority: Minor Fix For: 3.5 Never fear, the following can fix it so that the Jenkins job can complete: find $WORKSPACE/project/target/jbehave -maxdepth 1 -type f -size 0 -exec rm -f {} \; -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-581) Upgrade to selenium 2.4.0
Upgrade to selenium 2.4.0 - Key: JBEHAVE-581 URL: https://jira.codehaus.org/browse/JBEHAVE-581 Project: JBehave Issue Type: Task Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-581) Upgrade to selenium 2.4.0
[ https://jira.codehaus.org/browse/JBEHAVE-581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-581. -- Resolution: Fixed Upgrade to selenium 2.4.0 - Key: JBEHAVE-581 URL: https://jira.codehaus.org/browse/JBEHAVE-581 Project: JBehave Issue Type: Task Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-582) Base WebDriverPage should implement HasCapabilities, JavascriptExecutor and HasInputDevices
Base WebDriverPage should implement HasCapabilities, JavascriptExecutor and HasInputDevices --- Key: JBEHAVE-582 URL: https://jira.codehaus.org/browse/JBEHAVE-582 Project: JBehave Issue Type: Improvement Components: Web Selenium Affects Versions: 3.5 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-582) Base WebDriverPage should implement HasCapabilities, JavascriptExecutor and HasInputDevices
[ https://jira.codehaus.org/browse/JBEHAVE-582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-582. -- Resolution: Fixed Base WebDriverPage should implement HasCapabilities, JavascriptExecutor and HasInputDevices --- Key: JBEHAVE-582 URL: https://jira.codehaus.org/browse/JBEHAVE-582 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: web-3.4 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-580) NPE in BatchFailures.toString() if no 'cause'
NPE in BatchFailures.toString() if no 'cause' - Key: JBEHAVE-580 URL: https://jira.codehaus.org/browse/JBEHAVE-580 Project: JBehave Issue Type: Bug Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-580) NPE in BatchFailures.toString() if no 'cause'
[ https://jira.codehaus.org/browse/JBEHAVE-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-580. -- Resolution: Fixed NPE in BatchFailures.toString() if no 'cause' - Key: JBEHAVE-580 URL: https://jira.codehaus.org/browse/JBEHAVE-580 Project: JBehave Issue Type: Bug Components: Core Affects Versions: 3.5 Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor Fix For: 3.5 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-579) Add support for multiple Firefox on one machine using DISPLAY env var and a pre-prepared Xvfb
Add support for multiple Firefox on one machine using DISPLAY env var and a pre-prepared Xvfb - Key: JBEHAVE-579 URL: https://jira.codehaus.org/browse/JBEHAVE-579 Project: JBehave Issue Type: New Feature Components: Web Selenium Affects Versions: web-3.4 Reporter: Paul Hammant Assignee: Paul Hammant -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-576) Allow for setting of environment vars on Firefox binary (for DISPLAY amongst others)
Allow for setting of environment vars on Firefox binary (for DISPLAY amongst others) Key: JBEHAVE-576 URL: https://jira.codehaus.org/browse/JBEHAVE-576 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-576) Allow for setting of environment vars on Firefox binary (for DISPLAY amongst others)
[ https://jira.codehaus.org/browse/JBEHAVE-576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-576. -- Resolution: Fixed Allow for setting of environment vars on Firefox binary (for DISPLAY amongst others) Key: JBEHAVE-576 URL: https://jira.codehaus.org/browse/JBEHAVE-576 Project: JBehave Issue Type: Improvement Components: Web Selenium Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-575) Upgrade Selenium to 2.3.1
[ https://jira.codehaus.org/browse/JBEHAVE-575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-575. -- Resolution: Fixed Upgrade Selenium to 2.3.1 - Key: JBEHAVE-575 URL: https://jira.codehaus.org/browse/JBEHAVE-575 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Trivial -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-572) Selenium 2.2 upgrade.
Selenium 2.2 upgrade. - Key: JBEHAVE-572 URL: https://jira.codehaus.org/browse/JBEHAVE-572 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Resolved: (JBEHAVE-572) Selenium 2.2 upgrade.
[ https://jira.codehaus.org/browse/JBEHAVE-572?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Paul Hammant resolved JBEHAVE-572. -- Resolution: Fixed Selenium 2.2 upgrade. - Key: JBEHAVE-572 URL: https://jira.codehaus.org/browse/JBEHAVE-572 Project: JBehave Issue Type: Task Reporter: Paul Hammant Assignee: Paul Hammant Priority: Minor -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
[jbehave-dev] [jira] Created: (JBEHAVE-568) Selenium 2.1.0 upgrade
Selenium 2.1.0 upgrade -- Key: JBEHAVE-568 URL: https://jira.codehaus.org/browse/JBEHAVE-568 Project: JBehave Issue Type: Improvement Reporter: Paul Hammant -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email