[jbehave-scm] jbehave-core branch, master, updated. jbehave-3.3-28-gee75f12

2011-04-09 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  ee75f12beaa555601c79e66f5ec0dd3d1aa1c3bd (commit)
  from  7149bf7296167df3f3f6cb922a60a00113b99cfe (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 ee75f12beaa555601c79e66f5ec0dd3d1aa1c3bd
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Apr 9 10:04:55 2011 +0100

JBEHAVE-148: Better handling of non-Java compatible chars.

---

Summary of changes:
 .../core/steps/PendingStepMethodGenerator.java |   14 --
 .../steps/PendingStepMethodGeneratorBehaviour.java |   19 +++
 2 files changed, 31 insertions(+), 2 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-dev] [jira] Resolved: (JBEHAVE-471) Show as pending in reports view scenarios and stories that contain pending steps or no steps

2011-04-09 Thread Mauro Talevi (JIRA)

 [ 
http://jira.codehaus.org/browse/JBEHAVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mauro Talevi resolved JBEHAVE-471.
--

Resolution: Fixed

The stories are now reported as pending if they contains scenarios, which in 
turn are pending if the contain pending steps.

The pending stories and scenarios are reported both in the reports (using same 
colour coding of pending steps) and in the command-line execution. 





 Show as pending in reports view scenarios and stories that contain pending 
 steps or no steps
 

 Key: JBEHAVE-471
 URL: http://jira.codehaus.org/browse/JBEHAVE-471
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Mauro Talevi
Assignee: Mauro Talevi
 Fix For: 3.4


 As suggested by Jonathan Woods on user list: 
 It would be useful if
 (i) stories with no steps were reported as pending, and their constituent 
 scenarios too
 (ii) stories with any pending steps were reported as pending, and their 
 constituent scenarios too
 (iii) a run with any pending stories was itself reported as pending, even if 
 it was also regarded as successful
 When I say 'reported as', I mean in the kind of end result you can see at 
 target/jbehave/view/reports.html.  In jbehave-trader-example, I tried adding 
 a new story alongside the existing test stories, and of course it was 
 reported, but as successful only - nothing to indicate there's no 
 implementation as suggested in (i) above.
 This kind of behaviour would serve as a flag to keep the implementer honest 
 and maintain the flow of top-down development: you've not implemented x if 
 you've not implemented something x depends on.  It would help keep story 
 development and implementation in synch: if I make a modification to a story 
 (or create a whole new story) and JBehave can tell me everywhere that 
 implementation is pending, that's great. 

-- 
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] Resolved: (JBEHAVE-148) Auto-generate method stubs for pending steps with no parameters

2011-04-09 Thread Mauro Talevi (JIRA)

 [ 
http://jira.codehaus.org/browse/JBEHAVE-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mauro Talevi resolved JBEHAVE-148.
--

Resolution: Fixed

 Auto-generate method stubs for pending steps with no parameters
 ---

 Key: JBEHAVE-148
 URL: http://jira.codehaus.org/browse/JBEHAVE-148
 Project: JBehave
  Issue Type: Improvement
  Components: Core
Reporter: Mauro Talevi
Assignee: Mauro Talevi
 Fix For: 3.4


 Auto-generate method stubs with no parameters.  The steps such as 
 Given there is a flight
 And there is a customer
 When the customer books the flight
 Then the customer is shown on the manifest
 would generate Java methods like this:
 @Given(there is a flight)
 @Pending
 public void givenThereIsAFlight() {
 }
 @Given(there is a customer) // note 'Given', even though story line is 'And'
 @Pending
 public void givenThereIsACustomer() {
 }
 @When(the customer books the flight)
 @Pending
 public void whenTheCustomerBooksTheFlight() {
 }
 @Then(the customer is shown on the flight manifest)
 @Pending
 public void thenTheCustomerIsShownOnTheFlightManifest() {
 }
 If @Pending annotated methods are already matched the methods should not be 
 re-generated.

-- 
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-30-g283e222

2011-04-09 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  283e222fb767733b482f4bf8cbaf7a38a6d562e3 (commit)
  from  3b652725062b1d01311ad58df88b9fbc441b7dac (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 283e222fb767733b482f4bf8cbaf7a38a6d562e3
Author: Paul Hammant p...@hammant.org
Date:   Sat Apr 9 07:32:01 2011 -0700

spelling and more advice

---

Summary of changes:
 distribution/src/site/content/given-stories.html |   26 -
 1 files changed, 15 insertions(+), 11 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-31-gbb5dfce

2011-04-09 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  bb5dfcec0e8ee8eee2e08db5b76d7cfbc4443647 (commit)
  from  283e222fb767733b482f4bf8cbaf7a38a6d562e3 (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 bb5dfcec0e8ee8eee2e08db5b76d7cfbc4443647
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Apr 9 18:01:08 2011 +0100

Updated release notes.

---

Summary of changes:
 distribution/src/site/content/release-notes.html |   33 ++
 1 files changed, 33 insertions(+), 0 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-32-g1937f81

2011-04-09 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  1937f815d1b9995fbaef6fd6b7620d2205a647cb (commit)
  from  bb5dfcec0e8ee8eee2e08db5b76d7cfbc4443647 (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 1937f815d1b9995fbaef6fd6b7620d2205a647cb
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Apr 9 18:19:00 2011 +0100

[maven-release-plugin] prepare release jbehave-3.3.1

---

Summary of changes:
 distribution/pom.xml  |2 +-
 jbehave-ant/pom.xml   |2 +-
 jbehave-core/pom.xml  |2 +-
 jbehave-groovy/pom.xml|2 +-
 jbehave-guice/pom.xml |2 +-
 jbehave-hudson-plugin/pom.xml |2 +-
 jbehave-maven-plugin/pom.xml  |2 +-
 jbehave-pico/pom.xml  |2 +-
 jbehave-spring/pom.xml|2 +-
 jbehave-weld/pom.xml  |2 +-
 pom.xml   |2 +-
 11 files changed, 11 insertions(+), 11 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 annotated tag, jbehave-3.3.1, created. jbehave-3.3.1

2011-04-09 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 annotated tag, jbehave-3.3.1 has been created
at  688357c3d0599482936c73e46a5e65e38ea43d21 (tag)
   tagging  1937f815d1b9995fbaef6fd6b7620d2205a647cb (commit)
  replaces  jbehave-3.3
 tagged by  Mauro Talevi
on  Sat Apr 9 18:19:28 2011 +0100

- Log -
[maven-release-plugin]  copy for tag jbehave-3.3.1

Mauro Talevi (25):
  [maven-release-plugin] prepare for next development iteration
  Upgraded examples to use latest snapshot
  JBEHAVE-466:  Added @Pending annotation to explicitly mark methods as 
pending.
  JBEHAVE-466:  Updated docs with @Pending annotation.
  JBEHAVE-148:  Added PendingStepMethodGenerator to generate method stubs 
for pending steps.  Ensured this happens only for methods that are not matched, 
and not for already generated but @Pending-annotated methods.  pending.story in 
trader example verifies behaviour.
  JBEHAVE-467:  Restablished complete test coverage on model.
  JBEHAVE-468:  Extracted NullStepMonitor as standalone class.
  JBEHAVE-467:  Restablished complete test coverage on configuration - 
pending decision on useParanamer().
  JBEHAVE-469:  Added ParanamerConfiguration that uses a CachingParanamer 
by default.
  JBEHAVE-467:  Restablished complete test coverage on failures.
  Merge branch 'master' of ssh://git.codehaus.org/jbehave-core
  JBEHAVE-467:  Unit-tested xref generation from Embedder.
  Replaced deprecated File.toURL() with File.toURI().toURL().
  JBEHAVE-470:  Added storyTimeoutInSecs to @UsingEmbedder annotation.
  JBEHAVE-470:  Updated configuration docs.
  JBEHAVE-471:  Enhanced story stats to include pending status for 
scenarios that contain pending steps or no steps.  A pending story is a story 
that contains at least one pending scenario.
  Ensured all trader stories can be run with same configuration either from 
TraderStory or from TraderStories.
  Separated stories that fail before (or after) from the normal step 
execution.
  Merged the failing before after stories
  JBEHAVE-472:  Start preparing the ground.  Made debugging easier by 
providing meaningful string representation for steps.
  JBEHAVE-473:  Delayed methods invoked only for non given stories.
  JBEHAVE-148: Better handling of non-Java compatible chars.
  JBEHAVE-471: Added pending stats to report counts.
  Updated release notes.
  [maven-release-plugin] prepare release jbehave-3.3.1

Paul Hammant (7):
  readme fixed a little
  small markdown changes
  spelling mistakes in param names
  prioritize profiles
  some words
  improve stack compression for Groovy 1.8 classpaths
  spelling and more advice

---


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.1-1-g15983da

2011-04-09 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  15983daf2b84cb5e52ecfaec2d918c38c0e76574 (commit)
  from  1937f815d1b9995fbaef6fd6b7620d2205a647cb (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 15983daf2b84cb5e52ecfaec2d918c38c0e76574
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Apr 9 18:19:33 2011 +0100

[maven-release-plugin] prepare for next development iteration

---

Summary of changes:
 distribution/pom.xml  |2 +-
 jbehave-ant/pom.xml   |2 +-
 jbehave-core/pom.xml  |2 +-
 jbehave-groovy/pom.xml|2 +-
 jbehave-guice/pom.xml |2 +-
 jbehave-hudson-plugin/pom.xml |2 +-
 jbehave-maven-plugin/pom.xml  |2 +-
 jbehave-pico/pom.xml  |2 +-
 jbehave-spring/pom.xml|2 +-
 jbehave-weld/pom.xml  |2 +-
 pom.xml   |2 +-
 11 files changed, 11 insertions(+), 11 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-tutorial branch, master, updated. 757f7ca1abc34a4a7e3ffbe7a3e0d50b22f44e5c

2011-04-09 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  757f7ca1abc34a4a7e3ffbe7a3e0d50b22f44e5c (commit)
  from  81a6d5605b292879be63158c325b27901ac8512e (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 757f7ca1abc34a4a7e3ffbe7a3e0d50b22f44e5c
Author: Mauro Talevi mauro.tal...@aquilonia.org
Date:   Sat Apr 9 19:31:34 2011 +0100

Updated stable core version.

---

Summary of changes:
 pom.xml |2 +-
 1 files changed, 1 insertions(+), 1 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