[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3.2-20-gf7504d7
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-core. The branch, master has been updated via f7504d7a1a1faebed18c318a07fe9ff28668c63c (commit) from 91f61949ee73668bda71b72e8d8fb1199a979756 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit f7504d7a1a1faebed18c318a07fe9ff28668c63c Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 12:24:56 2011 +0200 JBEHAVE-472: Ensured state is kept in RunContext. Added StoryControls resetStateBeforeScenario flag to control the ability reset or not before each scenario. --- Summary of changes: .../trader/stories/SkipScenariosAfterFailure.java |2 +- .../org/jbehave/core/embedder/StoryControls.java | 12 - .../org/jbehave/core/embedder/StoryRunner.java | 63 +--- .../java/org/jbehave/core/steps/StepCreator.java |2 +- .../core/embedder/StoryRunnerBehaviour.java| 34 ++- .../org/jbehave/core/steps/StepsBehaviour.java |5 +- .../jbehave/hudson/ReportTransformBehaviour.java |8 +- 7 files changed, 93 insertions(+), 33 deletions(-) hooks/post-receive -- jbehave-core hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-web branch, master, updated. jbehave-web-3.3-12-g2479161
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-web. The branch, master has been updated via 247916149bb7ead249db4a3bb75a73d905c88241 (commit) from 31abc447e0b9787a9d6a77e3216ea2959732c530 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 247916149bb7ead249db4a3bb75a73d905c88241 Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 12:32:04 2011 +0200 JBEHAVE-482: Updated unit test of failing initialisation, following Paul's suggestion. --- Summary of changes: .../BadlyInitializingWebDriverProviderTest.java| 113 +--- 1 files changed, 100 insertions(+), 13 deletions(-) hooks/post-receive -- jbehave-web hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-dev] [jira] Updated: (JBEHAVE-472) Improve state management of StoryRunner
[ http://jira.codehaus.org/browse/JBEHAVE-472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mauro Talevi updated JBEHAVE-472: - Summary: Improve state management of StoryRunner (was: StoryRunner should manage state at scenario level) Improve state management of StoryRunner --- Key: JBEHAVE-472 URL: http://jira.codehaus.org/browse/JBEHAVE-472 Project: JBehave Issue Type: Improvement Components: Core Affects Versions: 3.3 Reporter: Mauro Talevi Assignee: Mauro Talevi Fix For: 3.4 We need to improve the state management of the StoryRunner. Currently after every set of steps run the state is reset and the scenario @Before/@After steps are run separately from the normal steps, causing wierd/wrong behaviours when there are failure in the @Before steps but not in the normal steps. An example of such a behaviour is the trader failing_before_after.story. If we use the storyFailure to drive the state it causes other behaviour to break. A better and more intuitive state management should be kept at scenario level. We should instead hold a reference to a scenarioFailure which can be reset before each scenario but will be shared between the @Before/@After steps and the normal scenario steps. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.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] Work started: (JBEHAVE-472) StoryRunner should manage state at scenario level
[ http://jira.codehaus.org/browse/JBEHAVE-472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on JBEHAVE-472 started by Mauro Talevi. StoryRunner should manage state at scenario level - Key: JBEHAVE-472 URL: http://jira.codehaus.org/browse/JBEHAVE-472 Project: JBehave Issue Type: Improvement Components: Core Affects Versions: 3.3 Reporter: Mauro Talevi Assignee: Mauro Talevi Fix For: 3.4 We need to improve the state management of the StoryRunner. Currently after every set of steps run the state is reset and the scenario @Before/@After steps are run separately from the normal steps, causing wierd/wrong behaviours when there are failure in the @Before steps but not in the normal steps. An example of such a behaviour is the trader failing_before_after.story. If we use the storyFailure to drive the state it causes other behaviour to break. A better and more intuitive state management should be kept at scenario level. We should instead hold a reference to a scenarioFailure which can be reset before each scenario but will be shared between the @Before/@After steps and the normal scenario steps. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.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-scm] jbehave-core branch, master, updated. jbehave-3.3.2-21-gfa0b7de
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-core. The branch, master has been updated via fa0b7de25c202770cd04961b6e58ab138f8db7ba (commit) from f7504d7a1a1faebed18c318a07fe9ff28668c63c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit fa0b7de25c202770cd04961b6e58ab138f8db7ba Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 17:11:20 2011 +0200 JBEHAVE-472: State from running before stories steps is now passed as a starting point to the single story run context. This allows failures in the @BeforeStories methods to be propagated appropriately. --- Summary of changes: .../trader/stories/FailingBeforeStories.java | 30 ++ .../trader/stories/failing_before_stories.story| 12 .../java/org/jbehave/core/embedder/Embedder.java | 19 --- .../org/jbehave/core/embedder/StoryRunner.java | 44 ++ .../jbehave/core/embedder/EmbedderBehaviour.java | 60 --- pom.xml|5 +- 6 files changed, 125 insertions(+), 45 deletions(-) create mode 100644 examples/trader/src/main/java/org/jbehave/examples/trader/stories/FailingBeforeStories.java create mode 100644 examples/trader/src/main/java/org/jbehave/examples/trader/stories/failing_before_stories.story hooks/post-receive -- jbehave-core hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3.2-23-g2b71ca7
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-core. The branch, master has been updated via 2b71ca7dd55074b513413203acaf16f156a4978f (commit) from 640159f6a9236d99ceac13aca3b1f556a3255290 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 2b71ca7dd55074b513413203acaf16f156a4978f Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 18:51:47 2011 +0200 JBEHAVE-472: Failures in before/after stories steps now fail the build like other steps, provided failures in stories are not ignored. --- Summary of changes: .../java/org/jbehave/ant/AbstractEmbedderTask.java |5 + .../java/org/jbehave/core/embedder/Embedder.java | 15 ++- .../org/jbehave/core/embedder/EmbedderMonitor.java |2 ++ .../core/embedder/EmbedderMonitorDecorator.java|4 .../core/embedder/PrintStreamEmbedderMonitor.java |4 .../org/jbehave/core/embedder/StoryRunner.java | 11 ++- .../core/embedder/StoryRunnerBehaviour.java|4 ++-- .../org/jbehave/mojo/AbstractEmbedderMojo.java |4 8 files changed, 45 insertions(+), 4 deletions(-) hooks/post-receive -- jbehave-core hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3.2-24-g272bbc6
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-core. The branch, master has been updated via 272bbc6b02f715e9e0538fc0c92dd97a473eb1c3 (commit) from 2b71ca7dd55074b513413203acaf16f156a4978f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 272bbc6b02f715e9e0538fc0c92dd97a473eb1c3 Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 19:16:15 2011 +0200 JBEHAVE-472: Added cause to BeforeOrAfterFailed message. --- Summary of changes: .../jbehave/core/failures/BeforeOrAfterFailed.java |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) hooks/post-receive -- jbehave-core hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-web branch, master, updated. jbehave-web-3.3-14-g86b5d06
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-web. The branch, master has been updated via 86b5d06aeddb4f8cfcf615cf5983c2439d7a5cad (commit) from 6466508658ed0afd24eb922dc8dcfee962567355 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 86b5d06aeddb4f8cfcf615cf5983c2439d7a5cad Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 19:21:53 2011 +0200 JBEHAVE-482: Stacktrace printed only in verbose mode, off by default. --- Summary of changes: .../web/selenium/RemoteWebDriverProvider.java | 30 --- 1 files changed, 19 insertions(+), 11 deletions(-) hooks/post-receive -- jbehave-web hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-tutorial branch, master, updated. 98650df7db5ac37bf05417f36ff777c90b2cf923
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-tutorial. The branch, master has been updated via 98650df7db5ac37bf05417f36ff777c90b2cf923 (commit) from b2e4b6021438ba3ddb38d6ca356970e8b0a8a90f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 98650df7db5ac37bf05417f36ff777c90b2cf923 Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 19:27:46 2011 +0200 Updated configuration to ensure state is not reset before scenario. --- Summary of changes: .../jbehave/tutorials/etsy/EtsyDotComStories.java |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- jbehave-tutorial hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-web branch, master, updated. jbehave-web-3.3-15-ga86f1f2
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-web. The branch, master has been updated via a86f1f2a7efeb484352d7a60dc689caaedab76f0 (commit) from 86b5d06aeddb4f8cfcf615cf5983c2439d7a5cad (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit a86f1f2a7efeb484352d7a60dc689caaedab76f0 Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Fri Apr 15 19:53:25 2011 +0200 JBEHAVE-482: Introduced DelegateWebDriverNotFound exception for better reporting. --- Summary of changes: .../web/selenium/DelegatingWebDriverProvider.java | 16 ++-- 1 files changed, 10 insertions(+), 6 deletions(-) hooks/post-receive -- jbehave-web hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a
[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3.2-25-g7cc7372
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project jbehave-core. The branch, master has been updated via 7cc737233527d3c53343b54efb285c25691c0d51 (commit) from 272bbc6b02f715e9e0538fc0c92dd97a473eb1c3 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log - commit 7cc737233527d3c53343b54efb285c25691c0d51 Author: Mauro Talevi mauro.tal...@aquilonia.org Date: Sat Apr 16 03:08:16 2011 +0200 JBEHAVE-472: Consider failed runs with stories where no scenarios are run, implying there has been a failure in a before story or stories step. --- Summary of changes: examples/spring-security/pom.xml | 34 ++- .../AbstractSpringJBehaveIntegrationTest.java | 96 +--- .../java/org/jbehave/core/embedder/Embedder.java |5 +- .../org/jbehave/core/reporters/ReportsCount.java |7 ++- .../jbehave/core/embedder/EmbedderBehaviour.java | 20 5 files changed, 101 insertions(+), 61 deletions(-) hooks/post-receive -- jbehave-core hr/ p To unsubscribe from this list please visit: /p p a href=http://xircles.codehaus.org/manage_email;http://xircles.codehaus.org/manage_email/a