[jbehave-dev] [jira] Updated: (JBEHAVE-283) Report Renderer should be failure aware

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi updated JBEHAVE-283:
-

Description: 
If a user wants to run through all scenarios/stories and generate a collective 
view of failure/pending/success the runner needs to be configured to ignore 
failure. 

The report rendering should be failure aware so that after rendering the build 
can fail if any failures occurred.

The Ant and Maven entry points should also allow to skip the rendering via a 
configurable flag.

  was:
If a user wants to run through all scenarios/stories and generate a collective 
view of failure/pending/success the runner needs to be configured to ignore 
failure. 

The report rendering should be failure aware so that after rendering the build 
can fail if any failures occurred.


> Report Renderer should be failure aware
> ---
>
> Key: JBEHAVE-283
> URL: http://jira.codehaus.org/browse/JBEHAVE-283
> Project: JBehave
>  Issue Type: Improvement
>  Components: Ant extension, Core, Maven Plugin
>Affects Versions: 2.4, 2.5
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 2.5.5
>
>
> If a user wants to run through all scenarios/stories and generate a 
> collective view of failure/pending/success the runner needs to be configured 
> to ignore failure. 
> The report rendering should be failure aware so that after rendering the 
> build can fail if any failures occurred.
> The Ant and Maven entry points should also allow to skip the rendering via a 
> configurable flag.

-- 
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] [1636] trunk/core/examples/trader: JBEHAVE-283: Added skip flags to Ant and Maven entry points.

2010-05-08 Thread mauro
Title:  [1636] trunk/core/examples/trader: JBEHAVE-283:  Added skip flags to Ant and Maven entry points.







Revision 1636
Author mauro
Date 2010-05-08 06:43:13 -0500 (Sat, 08 May 2010)


Log Message
JBEHAVE-283:  Added skip flags to Ant and Maven entry points.
Updated trader example pom to run Ant or Maven executions via profiles.

Modified Paths

trunk/core/examples/trader/pom.xml
trunk/core/jbehave-ant/src/main/java/org/jbehave/ant/ReportRendererTask.java
trunk/core/jbehave-maven-plugin/src/main/java/org/jbehave/mojo/ReportRendererMojo.java




Diff

Modified: trunk/core/examples/trader/pom.xml (1635 => 1636)

--- trunk/core/examples/trader/pom.xml	2010-05-07 18:11:40 UTC (rev 1635)
+++ trunk/core/examples/trader/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
@@ -93,7 +93,7 @@
   
 **/i18n/scenarios/*.java
   
-  false
+  ${skip.mvn}
   false
   true
   false
@@ -112,7 +112,7 @@
   
 **/i18n/scenarios/*.java
   
-  false
+  ${skip.mvn}
   true
   true
   false
@@ -128,7 +128,7 @@
   
 **/i18n/scenarios/*.java
   
-  false
+  ${skip.mvn}
   true
 
 
@@ -171,7 +171,8 @@
   rendered
 
   
-  true
+  ${skip.mvn}
+  ${ignore.failure.reports}
 
 
   render-reports
@@ -193,18 +194,18 @@
   classpathref="maven.runtime.classpath"/>
 -  classLoaderInjected="false" skip="${skip.ant.scenarios}" 
+  classLoaderInjected="false" skip="${skip.ant}" 
   ignoreFailure="true" />
 -  classLoaderInjected="false" skip="${skip.ant.scenarios}" 
+  classLoaderInjected="false" skip="${skip.ant}" 
   ignoreFailure="false" />
 
 -  ignoreFailure="true" />
+  skip="${skip.ant}" ignoreFailure="${ignore.failure.reports}" />
   
 
 
@@ -220,7 +221,7 @@
   classpathref="maven.runtime.classpath" />
 -  classLoaderInjected="false" skip="${skip.ant.stepdoc}" />
+  classLoaderInjected="false" skip="${skip.stepdoc}" />
   
 
 
@@ -253,11 +254,17 @@
 
   ant
   
-false
-false
+false
+true
   
 
 
+  reports-failure
+  
+false
+  
+
+
   stepdoc
   
 false
@@ -265,8 +272,9 @@
 
   
   
-true
-true
+true
+true
+false
 true
   
 
\ No newline at end of file


Modified: trunk/core/jbehave-ant/src/main/java/org/jbehave/ant/ReportRendererTask.java (1635 => 1636)

--- trunk/core/jbehave-ant/src/main/java/org/jbehave/ant/ReportRendererTask.java	2010-05-07 18:11:40 UTC (rev 1635)
+++ trunk/core/jbehave-ant/src/main/java/org/jbehave/ant/ReportRendererTask.java	2010-05-08 11:43:13 UTC (rev 1636)
@@ -31,6 +31,11 @@
 private List formats = asList();
 
 /**
+ * The flag to skip
+ */
+private boolean skip = false;
+
+/**
  * The flag to ignore failures
  */
 private boolean ignoreFailure = false;
@@ -41,6 +46,10 @@
 private Properties templateProperties = new Properties();
 
 public void execute() throws BuildException {
+if (skip) {
+log("Skipped rendering reports", MSG_INFO);
+return;
+}
 ReportRenderer renderer = new FreemarkerReportRenderer(templateProperties);
 try {
 log("Rendering reports in '" + outputDirectory + "' using formats '" + formats + "'"
@@ -79,8 +88,12 @@
 log(message, MSG_WARN);
 }
 }
+
+public void setSkip(boolean skip) {
+		this.skip = skip;
+	}
 
-public void setIgnoreFailure(boolean ignoreFailure){
+	public void setIgnoreFailure(boolean ignoreFailure){
 	this.ignoreFailure = ignoreFailure;	
 }
 }


Modified: trunk/core/jbehave-maven-plugin/src/main/java/org/jbehave/mojo/ReportRendererMojo.java (1635 => 1636)

--- trunk/core/jbehave-maven-plugin/src/main/java/org/jbehave/mojo/ReportRendererMojo.java	2010-05-07 18:11:40 UTC (rev 1635)
+++ trunk/core/jbehave-maven-plugin/src/main/java/org/jbehave/mojo/ReportRendererMojo.java	2010-05-08 11:43:13 UTC (rev 1636)
@@ -47,6 +47,13 @@
 private Properties templateProperties = new Properties();
 
 /**
+ * The flag to skip rendering
+ * 
+ * @parameter
+ */
+private boolean skip = false;
+
+/**
  * The flag to ignore failures
  * 
  * @parameter
@@ -98,6 +105,10 @@
 }
 
 protected void executeReport(L

[jbehave-dev] [jira] Resolved: (JBEHAVE-285) Add stepdocs documentation page

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi resolved JBEHAVE-285.
--

Resolution: Fixed

> Add stepdocs documentation page
> ---
>
> Key: JBEHAVE-285
> URL: http://jira.codehaus.org/browse/JBEHAVE-285
> Project: JBehave
>  Issue Type: Task
>  Components: Documentation
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
>Priority: Minor
> Fix For: 2.5.5
>
>


-- 
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-283) Report Renderer should be failure aware

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi resolved JBEHAVE-283.
--

Resolution: Fixed

> Report Renderer should be failure aware
> ---
>
> Key: JBEHAVE-283
> URL: http://jira.codehaus.org/browse/JBEHAVE-283
> Project: JBehave
>  Issue Type: Improvement
>  Components: Ant extension, Core, Maven Plugin
>Affects Versions: 2.4, 2.5
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 2.5.5
>
>
> If a user wants to run through all scenarios/stories and generate a 
> collective view of failure/pending/success the runner needs to be configured 
> to ignore failure. 
> The report rendering should be failure aware so that after rendering the 
> build can fail if any failures occurred.
> The Ant and Maven entry points should also allow to skip the rendering via a 
> configurable flag.

-- 
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] [1637] trunk/core: [maven-release-plugin] prepare release jbehave-2.5.5

2010-05-08 Thread mauro
Title:  [1637] trunk/core: [maven-release-plugin] prepare release jbehave-2.5.5







Revision 1637
Author mauro
Date 2010-05-08 06:50:25 -0500 (Sat, 08 May 2010)


Log Message
[maven-release-plugin] prepare release jbehave-2.5.5

Modified Paths

trunk/core/distribution/pom.xml
trunk/core/jbehave-ant/pom.xml
trunk/core/jbehave-core/pom.xml
trunk/core/jbehave-guice/pom.xml
trunk/core/jbehave-maven-plugin/pom.xml
trunk/core/jbehave-pico/pom.xml
trunk/core/jbehave-spring/pom.xml
trunk/core/pom.xml




Diff

Modified: trunk/core/distribution/pom.xml (1636 => 1637)

--- trunk/core/distribution/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/distribution/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-distribution
   pom


Modified: trunk/core/jbehave-ant/pom.xml (1636 => 1637)

--- trunk/core/jbehave-ant/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-ant/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-ant
   JBehave Ant


Modified: trunk/core/jbehave-core/pom.xml (1636 => 1637)

--- trunk/core/jbehave-core/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-core/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jar
   jbehave-core


Modified: trunk/core/jbehave-guice/pom.xml (1636 => 1637)

--- trunk/core/jbehave-guice/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-guice/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-guice
   JBehave Guice


Modified: trunk/core/jbehave-maven-plugin/pom.xml (1636 => 1637)

--- trunk/core/jbehave-maven-plugin/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-maven-plugin/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-maven-plugin
   maven-plugin


Modified: trunk/core/jbehave-pico/pom.xml (1636 => 1637)

--- trunk/core/jbehave-pico/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-pico/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-pico
   JBehave PicoContainer


Modified: trunk/core/jbehave-spring/pom.xml (1636 => 1637)

--- trunk/core/jbehave-spring/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/jbehave-spring/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.6-SNAPSHOT
+2.5.5
   
   jbehave-spring
   JBehave Spring


Modified: trunk/core/pom.xml (1636 => 1637)

--- trunk/core/pom.xml	2010-05-08 11:43:13 UTC (rev 1636)
+++ trunk/core/pom.xml	2010-05-08 11:50:25 UTC (rev 1637)
@@ -3,7 +3,7 @@
   org.jbehave
   jbehave
   pom
-  2.6-SNAPSHOT
+  2.5.5
   JBehave
   2003
   JBehave is a project that supports and facilitates Behaviour-Driven Development.
@@ -362,9 +362,9 @@
   
 
   
-scm:svn:https://svn.codehaus.org/jbehave/trunk/core
-scm:svn:https://svn.codehaus.org/jbehave/trunk/core
-http://svn.codehaus.org/jbehave/trunk/core
+scm:svn:https://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
+scm:svn:https://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
+http://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
   
 
   










To unsubscribe from this list please visit:


http://xircles.codehaus.org/manage_email



[jbehave-scm] [1638] tags/jbehave-2.5.5/: [maven-release-plugin] copy for tag jbehave-2.5.5

2010-05-08 Thread mauro
Title:  [1638] tags/jbehave-2.5.5/: [maven-release-plugin]  copy for tag jbehave-2.5.5







Revision 1638
Author mauro
Date 2010-05-08 06:50:35 -0500 (Sat, 08 May 2010)


Log Message
[maven-release-plugin]  copy for tag jbehave-2.5.5

Added Paths

tags/jbehave-2.5.5/




Diff

Copied: tags/jbehave-2.5.5 (from rev 1637, trunk/core) ( => )












To unsubscribe from this list please visit:


http://xircles.codehaus.org/manage_email



[jbehave-scm] [1639] trunk/core: [maven-release-plugin] prepare for next development iteration

2010-05-08 Thread mauro
Title:  [1639] trunk/core: [maven-release-plugin] prepare for next development iteration







Revision 1639
Author mauro
Date 2010-05-08 06:50:40 -0500 (Sat, 08 May 2010)


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

Modified Paths

trunk/core/distribution/pom.xml
trunk/core/jbehave-ant/pom.xml
trunk/core/jbehave-core/pom.xml
trunk/core/jbehave-guice/pom.xml
trunk/core/jbehave-maven-plugin/pom.xml
trunk/core/jbehave-pico/pom.xml
trunk/core/jbehave-spring/pom.xml
trunk/core/pom.xml




Diff

Modified: trunk/core/distribution/pom.xml (1638 => 1639)

--- trunk/core/distribution/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/distribution/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-distribution
   pom


Modified: trunk/core/jbehave-ant/pom.xml (1638 => 1639)

--- trunk/core/jbehave-ant/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-ant/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-ant
   JBehave Ant


Modified: trunk/core/jbehave-core/pom.xml (1638 => 1639)

--- trunk/core/jbehave-core/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-core/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jar
   jbehave-core


Modified: trunk/core/jbehave-guice/pom.xml (1638 => 1639)

--- trunk/core/jbehave-guice/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-guice/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-guice
   JBehave Guice


Modified: trunk/core/jbehave-maven-plugin/pom.xml (1638 => 1639)

--- trunk/core/jbehave-maven-plugin/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-maven-plugin/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-maven-plugin
   maven-plugin


Modified: trunk/core/jbehave-pico/pom.xml (1638 => 1639)

--- trunk/core/jbehave-pico/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-pico/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-pico
   JBehave PicoContainer


Modified: trunk/core/jbehave-spring/pom.xml (1638 => 1639)

--- trunk/core/jbehave-spring/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/jbehave-spring/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   
 org.jbehave
 jbehave
-2.5.5
+2.6-SNAPSHOT
   
   jbehave-spring
   JBehave Spring


Modified: trunk/core/pom.xml (1638 => 1639)

--- trunk/core/pom.xml	2010-05-08 11:50:35 UTC (rev 1638)
+++ trunk/core/pom.xml	2010-05-08 11:50:40 UTC (rev 1639)
@@ -3,7 +3,7 @@
   org.jbehave
   jbehave
   pom
-  2.5.5
+  2.6-SNAPSHOT
   JBehave
   2003
   JBehave is a project that supports and facilitates Behaviour-Driven Development.
@@ -362,9 +362,9 @@
   
 
   
-scm:svn:https://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
-scm:svn:https://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
-http://svn.codehaus.org/jbehave/tags/jbehave-2.5.5
+scm:svn:https://svn.codehaus.org/jbehave/trunk/core
+scm:svn:https://svn.codehaus.org/jbehave/trunk/core
+http://svn.codehaus.org/jbehave/trunk/core
   
 
   










To unsubscribe from this list please visit:


http://xircles.codehaus.org/manage_email



[jbehave-dev] [jira] Updated: (JBEHAVE-283) Report Renderer should be failure aware

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi updated JBEHAVE-283:
-

Fix Version/s: (was: 2.5.5)
   3.0

> Report Renderer should be failure aware
> ---
>
> Key: JBEHAVE-283
> URL: http://jira.codehaus.org/browse/JBEHAVE-283
> Project: JBehave
>  Issue Type: Improvement
>  Components: Ant extension, Core, Maven Plugin
>Affects Versions: 2.4, 2.5
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 3.0
>
>
> If a user wants to run through all scenarios/stories and generate a 
> collective view of failure/pending/success the runner needs to be configured 
> to ignore failure. 
> The report rendering should be failure aware so that after rendering the 
> build can fail if any failures occurred.
> The Ant and Maven entry points should also allow to skip the rendering via a 
> configurable flag.

-- 
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.0-beta-4-12-gcd5ef3a

2010-05-08 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  cd5ef3a680dd213899bd55c5a13346e20a0dac52 (commit)
   via  f03aa6ca29e6408ddfc12639288ee98da9b31c68 (commit)
   via  8d072e8ca691601626a400efd53ac77ba210fbc9 (commit)
  from  0edd5367ac2288397277c217f9edf22e5b9a9437 (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 cd5ef3a680dd213899bd55c5a13346e20a0dac52
Author: Mauro Talevi 
Date:   Sat May 8 15:37:56 2010 +0200

JBEHAVE-283:  Made report rendering failure aware, similarly to story 
running.
Added skip flags to Ant and Maven entry points.
Updated trader example pom to run Ant or Maven executions via profiles.

commit f03aa6ca29e6408ddfc12639288ee98da9b31c68
Author: Mauro Talevi 
Date:   Sat May 8 14:07:09 2010 +0200

Fixed javadoc urls.

commit 8d072e8ca691601626a400efd53ac77ba210fbc9
Author: Mauro Talevi 
Date:   Sat May 8 14:04:30 2010 +0200

JBEHAVE-284:   Moved responsiblity for report rendering to StoryEmbedder.

---

Summary of changes:
 distribution/src/site/content/stepdocs.html|6 +-
 examples/trader/pom.xml|   92 ++
 .../org/jbehave/examples/trader/TraderStory.java   |   14 +-
 .../examples/trader/stories/non_successful.story   |4 +-
 .../java/org/jbehave/ant/AbstractStoryTask.java|  122 ++--
 .../java/org/jbehave/ant/ReportRendererTask.java   |   62 +-
 .../java/org/jbehave/ant/StoryPathRunnerTask.java  |3 -
 .../main/java/org/jbehave/ant/StoryRunnerTask.java |   35 +--
 .../org/jbehave/core/PrintStreamRunnerMonitor.java |   25 
 .../main/java/org/jbehave/core/StoryEmbedder.java  |   34 ++
 .../java/org/jbehave/core/StoryRunnerMode.java |   18 ++-
 .../java/org/jbehave/core/StoryRunnerMonitor.java  |   14 ++
 .../core/reporters/FreemarkerReportRenderer.java   |   25 -
 .../org/jbehave/core/reporters/ReportRenderer.java |3 +
 .../java/org/jbehave/mojo/AbstractStoryMojo.java   |  125 ++--
 .../java/org/jbehave/mojo/ReportRendererMojo.java  |  116 ++-
 .../java/org/jbehave/mojo/StoryPathRunnerMojo.java |3 -
 .../java/org/jbehave/mojo/StoryRunnerMojo.java |   30 +-
 18 files changed, 349 insertions(+), 382 deletions(-)


hooks/post-receive
-- 
jbehave-core



To unsubscribe from this list please visit:


http://xircles.codehaus.org/manage_email";>http://xircles.codehaus.org/manage_email



[jbehave-dev] [jira] Updated: (JBEHAVE-285) Add stepdocs documentation page

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi updated JBEHAVE-285:
-

Fix Version/s: (was: 2.5.5)
   3.0

> Add stepdocs documentation page
> ---
>
> Key: JBEHAVE-285
> URL: http://jira.codehaus.org/browse/JBEHAVE-285
> Project: JBehave
>  Issue Type: Task
>  Components: Documentation
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
>Priority: Minor
> Fix For: 3.0
>
>


-- 
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] Updated: (JBEHAVE-285) Add stepdocs documentation page

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi updated JBEHAVE-285:
-

Fix Version/s: 2.5.5

> Add stepdocs documentation page
> ---
>
> Key: JBEHAVE-285
> URL: http://jira.codehaus.org/browse/JBEHAVE-285
> Project: JBehave
>  Issue Type: Task
>  Components: Documentation
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
>Priority: Minor
> Fix For: 2.5.5, 3.0
>
>


-- 
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-284) Allow story embedder to render reports

2010-05-08 Thread Mauro Talevi (JIRA)

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

Work on JBEHAVE-284 started by Mauro Talevi.

> Allow story embedder to render reports
> --
>
> Key: JBEHAVE-284
> URL: http://jira.codehaus.org/browse/JBEHAVE-284
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 3.0
>
>
> If report rendering were the concern of the story embedder, it would allow 
> the rendering to be performed after the story running (and their raw report 
> generation).We can then avoid the two-phase process currently in 2.x and 
> have it all performed in a single execution via Maven or Ant.  The embedder 
> is aware of the configuration use to generate the reports, so it also reduces 
> need/risk of configuration mismatch between generation and rendering.
>  
> The rendering should probably be on by default, but with configurable to 
> switch off.

-- 
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] Updated: (JBEHAVE-280) Review MostUsefulStoryConfiguration defaults

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi updated JBEHAVE-280:
-

Description: 
Review and update defaults so as to minimise configuration. 

Following defaults have been shown to be more useful:

StoryPathResolver: new UnderscoredCamelCaseResolver(".story")
StoryReporter: new ConsoleOutput()



  was:
Review and update defaults so as to minimise configuration. 

Following defaults have been shown to be more useful:

StoryPathResolver: new UnderscoredCamelCaseResolver(".story")
StoryReporter: new PrintStreamOutput()




> Review MostUsefulStoryConfiguration defaults
> 
>
> Key: JBEHAVE-280
> URL: http://jira.codehaus.org/browse/JBEHAVE-280
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
>Priority: Minor
> Fix For: 3.0
>
>
> Review and update defaults so as to minimise configuration. 
> Following defaults have been shown to be more useful:
> StoryPathResolver: new UnderscoredCamelCaseResolver(".story")
> StoryReporter: new ConsoleOutput()
> 

-- 
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-280) Review MostUsefulStoryConfiguration defaults

2010-05-08 Thread Mauro Talevi (JIRA)

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

Work on JBEHAVE-280 started by Mauro Talevi.

> Review MostUsefulStoryConfiguration defaults
> 
>
> Key: JBEHAVE-280
> URL: http://jira.codehaus.org/browse/JBEHAVE-280
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
>Priority: Minor
> Fix For: 3.0
>
>
> Review and update defaults so as to minimise configuration. 
> Following defaults have been shown to be more useful:
> StoryPathResolver: new UnderscoredCamelCaseResolver(".story")
> StoryReporter: new PrintStreamOutput()
> 

-- 
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] Assigned: (JBEHAVE-284) Allow story embedder to render reports

2010-05-08 Thread Mauro Talevi (JIRA)

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

Mauro Talevi reassigned JBEHAVE-284:


Assignee: Mauro Talevi

> Allow story embedder to render reports
> --
>
> Key: JBEHAVE-284
> URL: http://jira.codehaus.org/browse/JBEHAVE-284
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 3.0
>
>
> If report rendering were the concern of the story embedder, it would allow 
> the rendering to be performed after the story running (and their raw report 
> generation).We can then avoid the two-phase process currently in 2.x and 
> have it all performed in a single execution via Maven or Ant.  The embedder 
> is aware of the configuration use to generate the reports, so it also reduces 
> need/risk of configuration mismatch between generation and rendering.
>  
> The rendering should probably be on by default, but with configurable to 
> switch off.

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