[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3.2-20-gf7504d7

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread Mauro Talevi (JIRA)

 [ 
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

2011-04-15 Thread Mauro Talevi (JIRA)

 [ 
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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

2011-04-15 Thread git version control
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