[jbehave-dev] [jira] Created: (JBEHAVE-236) Checking out, building and testing JBehave from scratch

2010-01-21 Thread Elizabeth Keogh (JIRA)
Checking out, building and testing JBehave from scratch
---

 Key: JBEHAVE-236
 URL: http://jira.codehaus.org/browse/JBEHAVE-236
 Project: JBehave
  Issue Type: New Feature
  Components: Documentation
Affects Versions: 2.4
Reporter: Elizabeth Keogh


Hi Mauro,

The Maven build has completely superseded the Ant build, which is now very 
broken. This is fair, since you've done all the work lately - thanks!

Could you please put a small amount of documentation out to show how to build 
JBehave from check-out, for those of us who don't know Maven? The learning 
curve has been off-putting even for those of us who care a lot ;)

Cheers,
Liz.


-- 
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] Created: (JBEHAVE-214) Allow for multiple aliases for a given step

2009-12-07 Thread Elizabeth Keogh (JIRA)
Allow for multiple aliases for a given step
---

 Key: JBEHAVE-214
 URL: http://jira.codehaus.org/browse/JBEHAVE-214
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh
 Fix For: 2.4


I've got a machine which outputs messages. I've found three different ways of 
expressing that in steps:

Then the machine should tell me that $message
Then the machine should tell me to $message
Then the machine should say "$message"

I'd like to be able to put more than one alias on a step.

(@Aliases ?)

-- 
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] Commented: (JBEHAVE-126) GivenScenarios

2009-01-11 Thread Elizabeth Keogh (JIRA)

[ 
http://jira.codehaus.org/browse/JBEHAVE-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160629#action_160629
 ] 

Elizabeth Keogh commented on JBEHAVE-126:
-

GivenStory doesn't make any sense to me. I'm starting to think that Story, 
being another BDD domain term, should be a completely separate object from 
Scenario (and the various types of Scenario). It might have Scenarios as part 
of it. To run a GivenScenario, we might want to identify which Scenario in the 
Story is being run.

Running all the Scenarios in a story to set up the context for anther Scenario 
makes no sense to me. Each Scenario could well leave the application in a 
different state, so what context would you set up in the Given? What state 
would you have, in which to perform the other steps?

No idea how Story as a separate object would work, but it feels like the right 
thing to do. Thoughts? 3.0 maybe?

> GivenScenarios
> --
>
> Key: JBEHAVE-126
> URL: http://jira.codehaus.org/browse/JBEHAVE-126
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
>Assignee: Mauro Talevi
> Fix For: 2.2
>
>
> As someone writing scenarios, I want to be able to use another scenario as a 
> Given, so that I don't have to write big long scenarios.
> Not sure how this would work - at the moment we can get around it on the code 
> side. I'm guessing we're looking for something like
> Given the glider
> where the_glider is a scenario file.
> (What would we do if the_glider had two scenarios in it? Throw an exception, 
> maybe?)

-- 
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] Commented: (JBEHAVE-153) I would like to add priority to my scenarios

2008-12-09 Thread Elizabeth Keogh (JIRA)

[ 
http://jira.codehaus.org/browse/JBEHAVE-153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=157525#action_157525
 ] 

Elizabeth Keogh commented on JBEHAVE-153:
-

Hmm, been thinking about this myself. Wouldn't it be nice to be able to label 
the scenarios themselves, too? That way, we could run them either in order, or 
with the most recent scenarios first, depending on what we're interested in. 
I'm thinking of files labelled things like:

1_5_i_can_win_the_game
1_6_the_game_can_be_a_draw
2_we_keep_score

etc.

That would also allow the scenarios to appear in a natural order in directory 
listing, which they don't at the moment.

One of the things we could do is to find all files which match the scenario 
file pattern in a directory, then match them up to the Java class. This would 
let us get round some of the annoying problems I've seen with case matching, 
too. Our Java classes wouldn't have the numbers on the front of them, 
obviously; they'd just be there to wire up the text files.

I guess it would be the JUnit runner that would have to change...?

(BTW, the act of concentrating on high priority stories is a cultural thing. 
I'm very wary of putting constraints into code to concentrate effort on fixing 
a problem that may have an underlying root cause.)

> I would like to add priority to my scenarios
> 
>
> Key: JBEHAVE-153
> URL: http://jira.codehaus.org/browse/JBEHAVE-153
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Egil Østhus
>Priority: Minor
>
> I would like to be able to add priority to my textual scenarios and should be 
> available to the ScenarioReporter. This priority is used to tell in what 
> order the different scenarios should be implemented. 
> E.g. if  (in ScnearioReporter)
> public void beforeScenario(String title);
> is changed to 
> public void beforeScenario(String title, int priority);
> The priority can be used to create a visual report (e.g. in HTML). 
> The priority can also be used to raise warnings if a high priority scenario 
> is pending, while there is activity on scenarios with less priority.

-- 
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-129) @BeforeScenario and @AfterScenario

2008-09-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-129:


Fix Version/s: (was: 2.0.1)
   2.1

You're right; moved to 2.1.

> @BeforeScenario and @AfterScenario
> --
>
> Key: JBEHAVE-129
> URL: http://jira.codehaus.org/browse/JBEHAVE-129
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Affects Versions: 2.0
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.1
>
>
> As a developer, I want to be able to reset my state after each scenario in a 
> multi-scenario story so that I can make my scenarios independent.

-- 
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-129) @BeforeScenario and @AfterScenario

2008-09-04 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-129:


 Assignee: Elizabeth Keogh
Fix Version/s: (was: The Distant Future)
   2.0.1

> @BeforeScenario and @AfterScenario
> --
>
> Key: JBEHAVE-129
> URL: http://jira.codehaus.org/browse/JBEHAVE-129
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Affects Versions: 2.0
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0.1
>
>
> As a developer, I want to be able to reset my state after each scenario in a 
> multi-scenario story so that I can make my scenarios independent.

-- 
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] Created: (JBEHAVE-131) Aliases for steps

2008-09-04 Thread Elizabeth Keogh (JIRA)
Aliases for steps
-

 Key: JBEHAVE-131
 URL: http://jira.codehaus.org/browse/JBEHAVE-131
 Project: JBehave
  Issue Type: New Feature
Affects Versions: 2.0
Reporter: Elizabeth Keogh
 Fix For: 2.1


We would like to be able to introduce aliases for steps, eg:

@Given("a $width x $height grid")
@Aliases("a grid of $width by $height", "a $width by $height grid")
...

-- 
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] Created: (JBEHAVE-130) Other examples include

2008-09-04 Thread Elizabeth Keogh (JIRA)
Other examples include
--

 Key: JBEHAVE-130
 URL: http://jira.codehaus.org/browse/JBEHAVE-130
 Project: JBehave
  Issue Type: New Feature
Affects Versions: 2.0
Reporter: Elizabeth Keogh
Assignee: Elizabeth Keogh
 Fix For: 2.1


Antony and other Fitnesse / Concordion users would like something along these 
lines:

Given a user Fred Bloggs with username fbloggs and password Pa55word
When fbloggs logs in with password Pa55word
Then the page should say "Welcome, Fred Bloggs!"

Other examples include:

name | username | password  | attempted | message
--
Jane Brown | jbrown| F*bble   | F*bble   | Welcome, Jane Brown
Terri Smith   | tsmith | W*bble  | w*bble   | Incorrect 
username or password
Terri Smith   | tsmith | W*bble  | W*bble   | Welcome, Terri 
Smith
Fred Bloggs | fbloggs  | Pa55word | Password  | Incorrect username or 
password

where the table headings are the same as the parameters in the various steps.
--

Reckon this could be done, either by using paranamer or by catching the 
parameter names in the steps (which we don't do at the moment). Shouldn't be 
too hard. Will look at it over the weekend.

-- 
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] Closed: (JBEHAVE-113) Sort out the website

2008-09-04 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-113.
---

Resolution: Fixed

Good enough for now! Can add more docs as we find out what people most need.

> Sort out the website
> 
>
> Key: JBEHAVE-113
> URL: http://jira.codehaus.org/browse/JBEHAVE-113
> Project: JBehave
>  Issue Type: New Feature
>  Components: Website
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> for JBehave 2.0
> - examples
> - full documentation
> - download links
> etc.

-- 
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] Closed: (JBEHAVE-125) Custom converters

2008-08-29 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-125.
---

   Resolution: Fixed
Fix Version/s: 2.0

> Custom converters
> -
>
> Key: JBEHAVE-125
> URL: http://jira.codehaus.org/browse/JBEHAVE-125
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> As a developer, I want to provide converters for my scenarios so that I can 
> convert from a String to anything that can be represented as a String (eg: a 
> Grid, an Image, etc.)

-- 
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] Created: (JBEHAVE-129) @BeforeScenario and @AfterScenario

2008-08-29 Thread Elizabeth Keogh (JIRA)
@BeforeScenario and @AfterScenario
--

 Key: JBEHAVE-129
 URL: http://jira.codehaus.org/browse/JBEHAVE-129
 Project: JBehave
  Issue Type: New Feature
  Components: Core
Affects Versions: 2.0
Reporter: Elizabeth Keogh
 Fix For: The Distant Future


As a developer, I want to be able to reset my state after each scenario in a 
multi-scenario story so that I can make my scenarios independent.

-- 
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] Closed: (JBEHAVE-128) Candidate step should support generic parameter conversion

2008-08-29 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-128.
---

Resolution: Fixed

Works for me :)

> Candidate step should support generic parameter conversion
> --
>
> Key: JBEHAVE-128
> URL: http://jira.codehaus.org/browse/JBEHAVE-128
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Mauro Talevi
> Fix For: 2.0
>
>
> It is quite common to have step parameters which are CSV of strings or 
> numbers.  
> The candidate step should support them as it does with strings and numbers.
> More in general, it should generic and injectable parameter converters that 
> allow users to convert objects from a string representations that make sense 
> in the scenario domain. 

-- 
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-79) Localisation

2008-08-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh resolved JBEHAVE-79.


Resolution: Fixed

...and we're done.

> Localisation
> 
>
> Key: JBEHAVE-79
> URL: http://jira.codehaus.org/browse/JBEHAVE-79
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> As proposed by Alexandre Martins, localisation of Narrative would be useful 
> for use with non-english languages.
> Eg,  the narrative in portuguese would be:
> Como um [papel]
> Eu quero [função]
> De forma que [benefício]
> Both the story codegen and the renderer would need to support a Localiser 
> component that know how to translate the keywords in the different locales.

-- 
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] Closed: (JBEHAVE-109) Story titles

2008-08-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-109.
---

Resolution: Fixed

Introduced StoryDefinition and ScenarioDefinition

> Story titles
> 
>
> Key: JBEHAVE-109
> URL: http://jira.codehaus.org/browse/JBEHAVE-109
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given a story with several scenarios
> Given the story has a title
> When I run the story
> Then I should see the title in the output

-- 
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] Reopened: (JBEHAVE-79) Localisation

2008-08-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh reopened JBEHAVE-79:


  Assignee: Elizabeth Keogh

Regressed this while sorting out the Story / Scenario - will put it back with 
some examples!

> Localisation
> 
>
> Key: JBEHAVE-79
> URL: http://jira.codehaus.org/browse/JBEHAVE-79
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Mauro Talevi
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> As proposed by Alexandre Martins, localisation of Narrative would be useful 
> for use with non-english languages.
> Eg,  the narrative in portuguese would be:
> Como um [papel]
> Eu quero [função]
> De forma que [benefício]
> Both the story codegen and the renderer would need to support a Localiser 
> component that know how to translate the keywords in the different locales.

-- 
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] Closed: (JBEHAVE-107) Should be able to title scenarios

2008-08-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-107.
---

Resolution: Fixed

Introduced StoryDefinition and ScenarioDefinition

> Should be able to title scenarios
> -
>
> Key: JBEHAVE-107
> URL: http://jira.codehaus.org/browse/JBEHAVE-107
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given a scenario title before a scenario
> When I run the scenario
> Then I want to see the same title appear in the output

-- 
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] Closed: (JBEHAVE-108) Story narratives

2008-08-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-108.
---

Resolution: Fixed

Introduced StoryDefinition and ScenarioDefinition

> Story narratives
> 
>
> Key: JBEHAVE-108
> URL: http://jira.codehaus.org/browse/JBEHAVE-108
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given a story file with several scenarios
> Given the story has a narrative
> When I output the scenarios
> Then I should see the narrative

-- 
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] Closed: (JBEHAVE-118) Check that punctuation after args doesn't stop it working

2008-08-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-118.
---

Resolution: Fixed

I know this works, because I can do "When I click the cell at ($x, $y)" - so 
word boundaries are recognised

> Check that punctuation after args doesn't stop it working
> -
>
> Key: JBEHAVE-118
> URL: http://jira.codehaus.org/browse/JBEHAVE-118
> Project: JBehave
>  Issue Type: Task
>Reporter: Elizabeth Keogh
>


-- 
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] Closed: (JBEHAVE-112) Output pending scenarios as well as broken when option to break build on pending is selected

2008-08-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-112.
---

Resolution: Fixed

I'm outputting all scenarios that require attention by default; feedback 
suggests this is most useful and holistic option.

> Output pending scenarios as well as broken when option to break build on 
> pending is selected
> 
>
> Key: JBEHAVE-112
> URL: http://jira.codehaus.org/browse/JBEHAVE-112
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given I have chosen to break the build on pending scenarios
> Given I have several scenarios, some of which are pending
> When I run the build
> Then I should see the pending scenarios in the output

-- 
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] Closed: (JBEHAVE-123) JBehave configuration classes

2008-08-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-123.
---

Resolution: Fixed

We now have PropertyBasedConfiguration, which allows us to do things like 
output all scenarios, fail the build on pending scenarios, etc.

> JBehave configuration classes
> -
>
> Key: JBEHAVE-123
> URL: http://jira.codehaus.org/browse/JBEHAVE-123
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> I'm starting to find that there are multiple different things I might want to 
> do, and the dependency injection mechanism isn't really working as well as 
> I'd like for this.
> It would be nice to produce a configuration that's easy to set up, and use 
> that for everything. We could then have different ways of configuring 
> JBehave, eg: environment-driven, settable, null (so you have to specify 
> everything yourself), etc.
> Going to have a play with this, driving it using the "broken scenarios only".
> BTW, every time I get a "broken scenario" or "error output" story, I'm 
> driving it by actually breaking a story. You won't see these broken stories 
> checked into the build, but it's easy enough to replicate yourself!

-- 
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] Closed: (JBEHAVE-111) Only output broken scenarios

2008-08-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-111.
---

Resolution: Fixed

Can configure output of all scenarios with system property org.jbehave.outputall

> Only output broken scenarios
> 
>
> Key: JBEHAVE-111
> URL: http://jira.codehaus.org/browse/JBEHAVE-111
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given I have many scenarios, some of which are broken
> Given I choose not to output working scenarios
> When I run the build
> Then I should only see the output from broken scenarios

-- 
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] Closed: (JBEHAVE-106) Should be able to have multiple scenarios in a story

2008-08-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-106.
---

Resolution: Fixed

Done - use

Scenario: 



Scenario: 



> Should be able to have multiple scenarios in a story
> 
>
> Key: JBEHAVE-106
> URL: http://jira.codehaus.org/browse/JBEHAVE-106
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Should be able to detect multiple scenarios in a story file (split on the 
> first Given?)

-- 
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] Closed: (JBEHAVE-124) Eclipse can't find the test to run when it's in JBehave's jar

2008-08-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-124.
---

Resolution: Fixed

Making the source available. Alternative is for projects suffering this problem 
to create their own extension of the Scenario class and delegate the test 
method.

> Eclipse can't find the test to run when it's in JBehave's jar
> -
>
> Key: JBEHAVE-124
> URL: http://jira.codehaus.org/browse/JBEHAVE-124
> Project: JBehave
>  Issue Type: Improvement
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> This works fine when we have the source available. Is there a way of 
> including the source for Scenario in the jar, to get Eclipse to notice that 
> there really is a test?

-- 
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] Closed: (JBEHAVE-110) Pending steps optionally break the build

2008-08-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-110.
---

Resolution: Fixed

Can be done either by specifying the strategy as part of the configuration, or 
by setting the System property -Dorg.jbehave.failonpending to something 
non-null.

> Pending steps optionally break the build
> 
>
> Key: JBEHAVE-110
> URL: http://jira.codehaus.org/browse/JBEHAVE-110
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> Given a scenario with pending steps
> Given I choose to break the build on pending steps
> When I run the scenario
> Then my build should break

-- 
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] Created: (JBEHAVE-127) Doesn't find scenarios with numbers in the title

2008-08-12 Thread Elizabeth Keogh (JIRA)
Doesn't find scenarios with numbers in the title


 Key: JBEHAVE-127
 URL: http://jira.codehaus.org/browse/JBEHAVE-127
 Project: JBehave
  Issue Type: Bug
Reporter: Elizabeth Keogh


cells_with_3_neighbours_are_born -> CellsWith3NeighboursAreBorn, throws 
ScenarioNotFoundException
cells_with3_neighbours_are_born works OK, but should be able to do either.

-- 
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] Commented: (JBEHAVE-123) JBehave configuration classes

2008-07-29 Thread Elizabeth Keogh (JIRA)

[ 
http://jira.codehaus.org/browse/JBEHAVE-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=143549#action_143549
 ] 

Elizabeth Keogh commented on JBEHAVE-123:
-

I'd wait - the thing is slowly disappearing anyway as we move to a 
tell-don't-ask structure. The next step will be to pass the reporter into the 
runner, which will probably have to happen as we decide whether to break on 
pending or just truly broken steps, and change the output of the reporter 
accordingly.

So, hold up :) It served well as an interim measure for some very messy code.

> JBehave configuration classes
> -
>
> Key: JBEHAVE-123
> URL: http://jira.codehaus.org/browse/JBEHAVE-123
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> I'm starting to find that there are multiple different things I might want to 
> do, and the dependency injection mechanism isn't really working as well as 
> I'd like for this.
> It would be nice to produce a configuration that's easy to set up, and use 
> that for everything. We could then have different ways of configuring 
> JBehave, eg: environment-driven, settable, null (so you have to specify 
> everything yourself), etc.
> Going to have a play with this, driving it using the "broken scenarios only".
> BTW, every time I get a "broken scenario" or "error output" story, I'm 
> driving it by actually breaking a story. You won't see these broken stories 
> checked into the build, but it's easy enough to replicate yourself!

-- 
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] Created: (JBEHAVE-126) GivenScenarios

2008-07-25 Thread Elizabeth Keogh (JIRA)
GivenScenarios
--

 Key: JBEHAVE-126
 URL: http://jira.codehaus.org/browse/JBEHAVE-126
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


As someone writing scenarios, I want to be able to use another scenario as a 
Given, so that I don't have to write big long scenarios.

Not sure how this would work - at the moment we can get around it on the code 
side. I'm guessing we're looking for something like

Given the glider

where the_glider is a scenario file.

(What would we do if the_glider had two scenarios in it? Throw an exception, 
maybe?)

-- 
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] Created: (JBEHAVE-125) Custom converters

2008-07-25 Thread Elizabeth Keogh (JIRA)
Custom converters
-

 Key: JBEHAVE-125
 URL: http://jira.codehaus.org/browse/JBEHAVE-125
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


As a developer, I want to provide converters for my scenarios so that I can 
convert from a String to anything that can be represented as a String (eg: a 
Grid, an Image, etc.)

-- 
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] Created: (JBEHAVE-124) Eclipse can't find the test to run when it's in JBehave's jar

2008-07-25 Thread Elizabeth Keogh (JIRA)
Eclipse can't find the test to run when it's in JBehave's jar
-

 Key: JBEHAVE-124
 URL: http://jira.codehaus.org/browse/JBEHAVE-124
 Project: JBehave
  Issue Type: Improvement
Reporter: Elizabeth Keogh
 Fix For: 2.0


This works fine when we have the source available. Is there a way of including 
the source for Scenario in the jar, to get Eclipse to notice that there really 
is a test?

-- 
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] Closed: (JBEHAVE-123) JBehave configuration classes

2008-07-25 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-123.
---

Resolution: Fixed

Andy Palmer and I paired on this; introduced the Technique class.

> JBehave configuration classes
> -
>
> Key: JBEHAVE-123
> URL: http://jira.codehaus.org/browse/JBEHAVE-123
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
> Fix For: 2.0
>
>
> I'm starting to find that there are multiple different things I might want to 
> do, and the dependency injection mechanism isn't really working as well as 
> I'd like for this.
> It would be nice to produce a configuration that's easy to set up, and use 
> that for everything. We could then have different ways of configuring 
> JBehave, eg: environment-driven, settable, null (so you have to specify 
> everything yourself), etc.
> Going to have a play with this, driving it using the "broken scenarios only".
> BTW, every time I get a "broken scenario" or "error output" story, I'm 
> driving it by actually breaking a story. You won't see these broken stories 
> checked into the build, but it's easy enough to replicate yourself!

-- 
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] Closed: (JBEHAVE-119) DollarArgThingumy should take the $ as an argument - this is what people are most likely to want to change

2008-07-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-119.
---

Resolution: Fixed

> DollarArgThingumy should take the $ as an argument - this is what people are 
> most likely to want to change
> --
>
> Key: JBEHAVE-119
> URL: http://jira.codehaus.org/browse/JBEHAVE-119
> Project: JBehave
>  Issue Type: Improvement
>Reporter: Elizabeth Keogh
> Fix For: 2.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] Closed: (JBEHAVE-121) Only Parentheses are escaped in DollarStepPatternBuilder

2008-07-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-121.
---

   Resolution: Fixed
Fix Version/s: 2.0

Fixed, now works for all the above and \

> Only Parentheses are escaped in DollarStepPatternBuilder
> 
>
> Key: JBEHAVE-121
> URL: http://jira.codehaus.org/browse/JBEHAVE-121
> Project: JBehave
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0
>Reporter: Michael Hunger
> Fix For: 2.0
>
>
> DollarStepPatternBuilder escapes only () of all regexp characters leading to 
> failing patterns when applied later or to patterns matching stuff that is not 
> intented.
> Other Regexp Chars that should be escaped: []{}?^.*+

-- 
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] Closed: (JBEHAVE-122) Newline escape has the wrong order of \n\r

2008-07-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-122.
---

Resolution: Not A Bug

I tried this, and it didn't work (failed on my Windows machine, anyway). See: 
http://en.wikipedia.org/wiki/Newline - \r\n appears to be right.

If for some reason it's failing for you, please could you output the stack 
trace, including the text from the failing expectation?

Thanks!

> Newline escape has the wrong order of \n\r
> --
>
> Key: JBEHAVE-122
> URL: http://jira.codehaus.org/browse/JBEHAVE-122
> Project: JBehave
>  Issue Type: Bug
>Reporter: Michael Hunger
>
> CandidateStep
> value.replaceAll("(\n)|(\r\n)", System.getProperty("line.separator"));
> must be:
> value.replaceAll("(\n)|(\n\r)", System.getProperty("line.separator"));

-- 
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] Created: (JBEHAVE-123) JBehave configuration classes

2008-07-24 Thread Elizabeth Keogh (JIRA)
JBehave configuration classes
-

 Key: JBEHAVE-123
 URL: http://jira.codehaus.org/browse/JBEHAVE-123
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh
 Fix For: 2.0


I'm starting to find that there are multiple different things I might want to 
do, and the dependency injection mechanism isn't really working as well as I'd 
like for this.

It would be nice to produce a configuration that's easy to set up, and use that 
for everything. We could then have different ways of configuring JBehave, eg: 
environment-driven, settable, null (so you have to specify everything 
yourself), etc.

Going to have a play with this, driving it using the "broken scenarios only".

BTW, every time I get a "broken scenario" or "error output" story, I'm driving 
it by actually breaking a story. You won't see these broken stories checked 
into the build, but it's easy enough to replicate yourself!

-- 
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] Closed: (JBEHAVE-120) Single $ without name are allowed

2008-07-24 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-120.
---

Resolution: Won't Fix

I'm not worried; it strikes me that "The grid should look like $" or "When I 
create a cell at ($, $)" are actually nice shorthands and perfectly valid.

> Single $ without name are allowed
> -
>
> Key: JBEHAVE-120
> URL: http://jira.codehaus.org/browse/JBEHAVE-120
> Project: JBehave
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0
>Reporter: Michael Hunger
>Priority: Minor
>
> The regexp in DollarStepPatternBuilder allows for empty markers in the match?
> (\$\w*)(\W|\Z)
> should the marker not at least have one (or n) chars of length?

-- 
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] Created: (JBEHAVE-119) DollarArgThingumy should take the $ as an argument - this is what people are most likely to want to change

2008-07-22 Thread Elizabeth Keogh (JIRA)
DollarArgThingumy should take the $ as an argument - this is what people are 
most likely to want to change
--

 Key: JBEHAVE-119
 URL: http://jira.codehaus.org/browse/JBEHAVE-119
 Project: JBehave
  Issue Type: Improvement
Reporter: Elizabeth Keogh
 Fix For: 2.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] Created: (JBEHAVE-118) Check that punctuation after args doesn't stop it working

2008-07-22 Thread Elizabeth Keogh (JIRA)
Check that punctuation after args doesn't stop it working
-

 Key: JBEHAVE-118
 URL: http://jira.codehaus.org/browse/JBEHAVE-118
 Project: JBehave
  Issue Type: Task
Reporter: Elizabeth Keogh




-- 
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] Created: (JBEHAVE-117) Should throw an exception if two candidate step methods have the same annotation

2008-07-22 Thread Elizabeth Keogh (JIRA)
Should throw an exception if two candidate step methods have the same annotation


 Key: JBEHAVE-117
 URL: http://jira.codehaus.org/browse/JBEHAVE-117
 Project: JBehave
  Issue Type: Bug
Reporter: Elizabeth Keogh




-- 
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] Created: (JBEHAVE-116) Need really great javadoc for all injectable / configurable classes

2008-07-22 Thread Elizabeth Keogh (JIRA)
Need really great javadoc for all injectable / configurable classes
---

 Key: JBEHAVE-116
 URL: http://jira.codehaus.org/browse/JBEHAVE-116
 Project: JBehave
  Issue Type: Improvement
Reporter: Elizabeth Keogh
 Fix For: 2.0


Thanks to Michael for pointing this out

-- 
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] Closed: (JBEHAVE-104) Support 'And' after Given, When or Then

2008-07-21 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-104.
---

Resolution: Fixed

This was easy to do once localisation and specifying your own starting words 
was in place

> Support 'And' after Given, When or Then
> ---
>
> Key: JBEHAVE-104
> URL: http://jira.codehaus.org/browse/JBEHAVE-104
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Elizabeth Keogh
>
> Should be able to do:
> Given 
> And 
> When 
> And 
> Then 
> And 

-- 
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] Created: (JBEHAVE-115) Undoable steps

2008-07-20 Thread Elizabeth Keogh (JIRA)
Undoable steps
--

 Key: JBEHAVE-115
 URL: http://jira.codehaus.org/browse/JBEHAVE-115
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh
 Fix For: The Distant Future


Sometimes when we set up a context or cause an event to happen, it's nice to 
clean up any changes so that we don't affect other tests running.

No idea how to make the undoable work, but doesn't stop me wanting it!

-- 
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] Closed: (JBEHAVE-105) Should not require a space before a new line

2008-07-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-105.
---

Resolution: Fixed

Fixed.

> Should not require a space before a new line
> 
>
> Key: JBEHAVE-105
> URL: http://jira.codehaus.org/browse/JBEHAVE-105
> Project: JBehave
>  Issue Type: Bug
>  Components: Core
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Currently I have a space after the 'When' line in multiline steps. eg:
> Given a grid that looks like <-- there's a space after this line
> 
> 
> 
> Should be able to work without the space.

-- 
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] Closed: (JBEHAVE-114) Build isn't running the scenarios

2008-07-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-114.
---

Resolution: Fixed

Fixed.

> Build isn't running the scenarios
> -
>
> Key: JBEHAVE-114
> URL: http://jira.codehaus.org/browse/JBEHAVE-114
> Project: JBehave
>  Issue Type: Bug
>  Components: Build system
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Ryan has sent me a patch for this.

-- 
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] Closed: (JBEHAVE-79) Localisation

2008-07-20 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-79.
--

Resolution: Fixed

Now injecting all starting words (Given, When, Then, And) - which means you can 
choose your own.

> Localisation
> 
>
> Key: JBEHAVE-79
> URL: http://jira.codehaus.org/browse/JBEHAVE-79
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Mauro Talevi
> Fix For: 2.0
>
>
> As proposed by Alexandre Martins, localisation of Narrative would be useful 
> for use with non-english languages.
> Eg,  the narrative in portuguese would be:
> Como um [papel]
> Eu quero [função]
> De forma que [benefício]
> Both the story codegen and the renderer would need to support a Localiser 
> component that know how to translate the keywords in the different locales.

-- 
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] Closed: (JBEHAVE-56) Add examples to documentation

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-56.
--

Resolution: Duplicate

Now contained within the whole 'update the website' task

> Add examples to documentation
> -
>
> Key: JBEHAVE-56
> URL: http://jira.codehaus.org/browse/JBEHAVE-56
> Project: JBehave
>  Issue Type: New Feature
>  Components: Website
>Reporter: Matt Savage
>


-- 
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-113) Sort out the website

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-113:


Fix Version/s: 2.0

> Sort out the website
> 
>
> Key: JBEHAVE-113
> URL: http://jira.codehaus.org/browse/JBEHAVE-113
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> for JBehave 2.0
> - examples
> - full documentation
> - download links
> - 2.0rc download
> etc.

-- 
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] Created: (JBEHAVE-114) Build isn't running the scenarios

2008-07-18 Thread Elizabeth Keogh (JIRA)
Build isn't running the scenarios
-

 Key: JBEHAVE-114
 URL: http://jira.codehaus.org/browse/JBEHAVE-114
 Project: JBehave
  Issue Type: Bug
  Components: Build system
Reporter: Elizabeth Keogh


Ryan has sent me a patch for this.

-- 
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-114) Build isn't running the scenarios

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-114:


Fix Version/s: 2.0

> Build isn't running the scenarios
> -
>
> Key: JBEHAVE-114
> URL: http://jira.codehaus.org/browse/JBEHAVE-114
> Project: JBehave
>  Issue Type: Bug
>  Components: Build system
>Reporter: Elizabeth Keogh
> Fix For: 2.0
>
>
> Ryan has sent me a patch for this.

-- 
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] Created: (JBEHAVE-113) Sort out the website

2008-07-18 Thread Elizabeth Keogh (JIRA)
Sort out the website


 Key: JBEHAVE-113
 URL: http://jira.codehaus.org/browse/JBEHAVE-113
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


for JBehave 2.0

- examples
- full documentation
- download links
- 2.0rc download
etc.

-- 
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] Closed: (JBEHAVE-59) Story tracking abstraction

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-59.
--

Resolution: Fixed

JBehave now accepts any parser, so as long as we can get the stories out of 
JIRA and into a form that has a matching parser, we can run them.

Getting them out of JIRA is of course a JIRA problem, not a JBehave problem :P

> Story tracking abstraction
> --
>
> Key: JBEHAVE-59
> URL: http://jira.codehaus.org/browse/JBEHAVE-59
> Project: JBehave
>  Issue Type: Wish
>  Components: Story runner
>Reporter: Matt Savage
>Priority: Minor
>
> To be an end-to-end solution to testing, we need to integrate with issue 
> tracking systems somehow.
> The requirement is something along the lines of:
> As a QA
> I want to be able to reconcile the stories in my issue tracking system 
> (Jira/Trac/Whatever) with the live acceptance tests in each build
> So that I can be sure that the current behaviour of the system matches the 
> stories which are marked as completed

-- 
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] Closed: (JBEHAVE-57) Improve JavaDoc commenting throughout

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-57.
--

Resolution: Fixed

JBehave is now very small and has good javadoc!

> Improve JavaDoc commenting throughout
> -
>
> Key: JBEHAVE-57
> URL: http://jira.codehaus.org/browse/JBEHAVE-57
> Project: JBehave
>  Issue Type: Improvement
>Affects Versions: 1.0.1
>Reporter: Matt Savage
>Assignee: Elizabeth Keogh
> Fix For: 1.1
>
>


-- 
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] Closed: (JBEHAVE-62) Pretty reports

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-62.
--

Resolution: Fixed

You can attach your own reporter to your scenarios.

> Pretty reports
> --
>
> Key: JBEHAVE-62
> URL: http://jira.codehaus.org/browse/JBEHAVE-62
> Project: JBehave
>  Issue Type: Wish
>Reporter: Matt Savage
>
> I want to be able to see easy-to-read, attractively presented reports in a 
> variety of formats (excel, html, etc.) from both behaviour runner and story 
> runner.

-- 
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] Created: (JBEHAVE-111) Only output broken scenarios

2008-07-18 Thread Elizabeth Keogh (JIRA)
Only output broken scenarios


 Key: JBEHAVE-111
 URL: http://jira.codehaus.org/browse/JBEHAVE-111
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given I have many scenarios, some of which are broken
Given I choose not to output working scenarios
When I run the build
Then I should only see the output from broken scenarios

-- 
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] Created: (JBEHAVE-112) Output pending scenarios as well as broken when option to break build on pending is selected

2008-07-18 Thread Elizabeth Keogh (JIRA)
Output pending scenarios as well as broken when option to break build on 
pending is selected


 Key: JBEHAVE-112
 URL: http://jira.codehaus.org/browse/JBEHAVE-112
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given I have chosen to break the build on pending scenarios
Given I have several scenarios, some of which are pending
When I run the build
Then I should see the pending scenarios in the output

-- 
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] Created: (JBEHAVE-109) Story titles

2008-07-18 Thread Elizabeth Keogh (JIRA)
Story titles


 Key: JBEHAVE-109
 URL: http://jira.codehaus.org/browse/JBEHAVE-109
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given a story with several scenarios
Given the story has a title
When I run the story
Then I should see the title in the output

-- 
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] Created: (JBEHAVE-110) Pending steps optionally break the build

2008-07-18 Thread Elizabeth Keogh (JIRA)
Pending steps optionally break the build


 Key: JBEHAVE-110
 URL: http://jira.codehaus.org/browse/JBEHAVE-110
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given a scenario with pending steps
Given I choose to break the build on pending steps
When I run the scenario
Then my build should break

-- 
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] Created: (JBEHAVE-108) Story narratives

2008-07-18 Thread Elizabeth Keogh (JIRA)
Story narratives


 Key: JBEHAVE-108
 URL: http://jira.codehaus.org/browse/JBEHAVE-108
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given a story file with several scenarios
Given the story has a narrative
When I output the scenarios
Then I should see the narrative

-- 
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] Created: (JBEHAVE-107) Should be able to title scenarios

2008-07-18 Thread Elizabeth Keogh (JIRA)
Should be able to title scenarios
-

 Key: JBEHAVE-107
 URL: http://jira.codehaus.org/browse/JBEHAVE-107
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Given a scenario title before a scenario
When I run the scenario
Then I want to see the same title appear in the output

-- 
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] Created: (JBEHAVE-106) Should be able to have multiple scenarios in a story

2008-07-18 Thread Elizabeth Keogh (JIRA)
Should be able to have multiple scenarios in a story


 Key: JBEHAVE-106
 URL: http://jira.codehaus.org/browse/JBEHAVE-106
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


Should be able to detect multiple scenarios in a story file (split on the first 
Given?)

-- 
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] Created: (JBEHAVE-105) Should not require a space before a new line

2008-07-18 Thread Elizabeth Keogh (JIRA)
Should not require a space before a new line


 Key: JBEHAVE-105
 URL: http://jira.codehaus.org/browse/JBEHAVE-105
 Project: JBehave
  Issue Type: Bug
Reporter: Elizabeth Keogh


Currently I have a space after the 'When' line in multiline steps. eg:

Given a grid that looks like <-- there's a space after this line




Should be able to work without the space.

-- 
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] Created: (JBEHAVE-104) Support 'And' after Given, When or Then

2008-07-18 Thread Elizabeth Keogh (JIRA)
Support 'And' after Given, When or Then
---

 Key: JBEHAVE-104
 URL: http://jira.codehaus.org/browse/JBEHAVE-104
 Project: JBehave
  Issue Type: New Feature
  Components: Core
Reporter: Elizabeth Keogh


Should be able to do:

Given 
And 
When 
And 
Then 
And 

-- 
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-79) Localisation

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-79:
---

Summary: Localisation  (was: Support localisation of Narrative)

I agree we should be providing support for other languages - Given, When, Then 
should be configurable

> Localisation
> 
>
> Key: JBEHAVE-79
> URL: http://jira.codehaus.org/browse/JBEHAVE-79
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Mauro Talevi
>
> As proposed by Alexandre Martins, localisation of Narrative would be useful 
> for use with non-english languages.
> Eg,  the narrative in portuguese would be:
> Como um [papel]
> Eu quero [função]
> De forma que [benefício]
> Both the story codegen and the renderer would need to support a Localiser 
> component that know how to translate the keywords in the different locales.

-- 
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] Commented: (JBEHAVE-55) FIT adapter

2008-07-18 Thread Elizabeth Keogh (JIRA)

[ 
http://jira.codehaus.org/browse/JBEHAVE-55?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=142305#action_142305
 ] 

Elizabeth Keogh commented on JBEHAVE-55:


Oh, and you can include your own parser - so you can use any format of file you 
like to drive the scenarios. Any further requirements after 2.0rc please reopen!

> FIT adapter
> ---
>
> Key: JBEHAVE-55
> URL: http://jira.codehaus.org/browse/JBEHAVE-55
> Project: JBehave
>  Issue Type: New Feature
>  Components: Story runner
>Affects Versions: 0.9
>Reporter: Matt Savage
>
> - If I have existing FIT fixtures I would like to be able to use them from 
> the story runner. In this case, JBehave would give me the structure of 
> expressing requirements as GWT, but I would be able to easily wrap my current 
> FIT test suite in JBehave stories.
> - In some cases, a FIT table fixture may be the most appropriate way to 
> express the semantics of a given/when/then- I want to be able to choose to 
> use this where appropriate.

-- 
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] Closed: (JBEHAVE-55) FIT adapter

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-55.
--

Resolution: Fixed

JBehave scenarios can now call out to any other code, so can reuse fit fixtures 
if you want.

> FIT adapter
> ---
>
> Key: JBEHAVE-55
> URL: http://jira.codehaus.org/browse/JBEHAVE-55
> Project: JBehave
>  Issue Type: New Feature
>  Components: Story runner
>Affects Versions: 0.9
>Reporter: Matt Savage
>
> - If I have existing FIT fixtures I would like to be able to use them from 
> the story runner. In this case, JBehave would give me the structure of 
> expressing requirements as GWT, but I would be able to easily wrap my current 
> FIT test suite in JBehave stories.
> - In some cases, a FIT table fixture may be the most appropriate way to 
> express the semantics of a given/when/then- I want to be able to choose to 
> use this where appropriate.

-- 
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] Closed: (JBEHAVE-61) Integration with web testing solution (WebDriver)

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-61.
--

Resolution: Fixed

Scenarios can now just call out to any other code they want, so play nicely 
with anything

> Integration with web testing solution (WebDriver)
> -
>
> Key: JBEHAVE-61
> URL: http://jira.codehaus.org/browse/JBEHAVE-61
> Project: JBehave
>  Issue Type: Wish
>  Components: Story runner
>Reporter: Matt Savage
>
> JBehave should play well with Simon Stewart's web driver implementation to 
> give us a clear basic approach to web testing using JBehave.
> Maybe we can look at LiFT as well: https://lift.dev.java.net/

-- 
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] Closed: (JBEHAVE-3) jBehave needs an IntelliJ Plugin

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-3.
-

Resolution: Fixed

Use the JUnit plugin in 2.0

> jBehave needs an IntelliJ Plugin
> 
>
> Key: JBEHAVE-3
> URL: http://jira.codehaus.org/browse/JBEHAVE-3
> Project: JBehave
>  Issue Type: New Feature
>  Components: IDEA plugin
>Reporter: Damian Guy
>Assignee: Chaoqun Li
> Attachments: jbehave-intellij-src.zip
>
>   Original Estimate: 5 days
>  Remaining Estimate: 5 days
>
> In order for jBehave to get mass adoption, ide plugins are required. We 
> should begin work on both IntelliJ and Eclipse plugins.

-- 
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] Closed: (JBEHAVE-51) JUnit to Behaviour test converter

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-51.
--

Resolution: Fixed

Extending JUnit in 2.0

> JUnit to Behaviour test converter
> -
>
> Key: JBEHAVE-51
> URL: http://jira.codehaus.org/browse/JBEHAVE-51
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Mauro Talevi
>
> To facilitate the conversion of integration/acceptance tests that have been 
> written as JUnit tests it would be useful to have converter.

-- 
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] Closed: (JBEHAVE-69) Mocks should be refactorable in common IDEs.

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-69.
--

Resolution: Fixed

No mocks in 2.0; use Mockito instead

> Mocks should be refactorable in common IDEs.
> 
>
> Key: JBEHAVE-69
> URL: http://jira.codehaus.org/browse/JBEHAVE-69
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
>
> I would like my mocks to be refactored when I refactor the classes they're 
> mocking.
> One way to do this would be to "switch on" expectations and store the method 
> called. So, given a class
> private interface MyClass {
> doesSomething(int numberOfTimes);
> }
> our mock setup would look like:
> ((MyClass)mock.expects()).doesSomething(3);
> If we ever switch to generics, we won't even need the cast.

-- 
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] Closed: (JBEHAVE-9) Document JUnitAdapter on website

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-9.
-

Resolution: Fixed

No JUnit adapter in 2.0

> Document JUnitAdapter on website
> 
>
> Key: JBEHAVE-9
> URL: http://jira.codehaus.org/browse/JBEHAVE-9
> Project: JBehave
>  Issue Type: Improvement
>  Components: Website
>Reporter: Dan North
>
> Explain how to use it - especially Damian's excellent Eclipse hack that 
> allows you to run the current behaviour class under the cursor.

-- 
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] Closed: (JBEHAVE-44) GUI Runner

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-44.
--

Resolution: Fixed

Use the JUnit plugin for 2.0

> GUI Runner
> --
>
> Key: JBEHAVE-44
> URL: http://jira.codehaus.org/browse/JBEHAVE-44
> Project: JBehave
>  Issue Type: Sub-task
>  Components: IDEA plugin
>Reporter: Chaoqun Li
>


-- 
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] Closed: (JBEHAVE-98) GUI Interface for jBehave runner in IntelliJ plug-in

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-98.
--

Resolution: Fixed

Use the JUnit plugin for 2.0

> GUI Interface for jBehave runner in IntelliJ plug-in
> 
>
> Key: JBEHAVE-98
> URL: http://jira.codehaus.org/browse/JBEHAVE-98
> Project: JBehave
>  Issue Type: New Feature
>  Components: IDEA plugin
>Reporter: Shane Duan
>Assignee: Shane Duan
>Priority: Critical
>
> Unscheduling

-- 
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] Closed: (JBEHAVE-40) Eclipse plugin - run window displays failed behaviours

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-40.
--

Resolution: Fixed

2.0 extends JUnit, can use their plugins - thanks Felix for all the help!

> Eclipse plugin - run window displays failed behaviours
> --
>
> Key: JBEHAVE-40
> URL: http://jira.codehaus.org/browse/JBEHAVE-40
> Project: JBehave
>  Issue Type: Sub-task
>  Components: Eclipse plugin
>Reporter: Elizabeth Keogh
>Priority: Minor
>
> As a developer, I want JBehave to show me which behaviours aren't behaving by 
> listing them in the window which shows the red / green bar, so that I can 
> easily diagnose and / or fix the code.
> See JUnit for an example. I want to click on a failed behaviour in the failed 
> behaviour list and see a stack trace or failure message beneath the failed 
> behaviour.
> I also want the stack trace of the error to be hyperlinked to the behaviour 
> which produced it.

-- 
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] Closed: (JBEHAVE-12) Example codebase for JUnit extension

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-12.
--

Resolution: Fixed

Extending JUnit anyway

> Example codebase for JUnit extension
> 
>
> Key: JBEHAVE-12
> URL: http://jira.codehaus.org/browse/JBEHAVE-12
> Project: JBehave
>  Issue Type: New Feature
>  Components: JUnit extension
>Reporter: Dan North
>
> Create codebase under extensions/junit/example

-- 
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] Closed: (JBEHAVE-38) Eclipse plugin - right-click and run story

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-38.
--

Resolution: Fixed

2.0 extends JUnit, can use their plugins - thanks Felix for all the help!

> Eclipse plugin - right-click and run story
> --
>
> Key: JBEHAVE-38
> URL: http://jira.codehaus.org/browse/JBEHAVE-38
> Project: JBehave
>  Issue Type: Sub-task
>  Components: Eclipse plugin
>Reporter: Elizabeth Keogh
>Priority: Minor
>
> As a developer, I want to be able to quickly run a JBehave story class so 
> that I can quickly check that the system described by the story ain't 
> misbehaving.
> See JUnit's plugin for an example. When you right-click on a piece of code, 
> you get a "Run as" option which allows you to run the code in the editor as a 
> JUnit test case. I'd like to see the same thing for JBehave's story classes.
> The "Run" class which runs stories is different to the behaviour "Run" class.
> This would be the equivalent of running a functional test using Abbot or some 
> such.
> This is less important IMHO than the behaviour runner, as it can take time to 
> run the stories anyway, comparative to the more granular behaviour classes.

-- 
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] Closed: (JBEHAVE-58) Roundtrip story editor in Eclipse

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-58.
--

Resolution: Fixed

Using plain-text scenarios to generate flow now, so we have round-tripness out 
of the box

> Roundtrip story editor in Eclipse
> -
>
> Key: JBEHAVE-58
> URL: http://jira.codehaus.org/browse/JBEHAVE-58
> Project: JBehave
>  Issue Type: Wish
>  Components: Story runner
>Reporter: Matt Savage
>Priority: Minor
>
> Use Ozgur Turner's BNF plugin for Eclipse.

-- 
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] Closed: (JBEHAVE-11) Example codebase for JMock extension

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-11.
--

Resolution: Fixed

No mocks in 2.0 - we recommend you use Mockito instead

> Example codebase for JMock extension
> 
>
> Key: JBEHAVE-11
> URL: http://jira.codehaus.org/browse/JBEHAVE-11
> Project: JBehave
>  Issue Type: New Feature
>  Components: JMock extension
>Reporter: Dan North
>Assignee: Manish Shah
>
> Create example codebase under extensions/jmock/example using UsingJMock, etc.

-- 
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] Closed: (JBEHAVE-39) Eclipse plugin - run behaviours in own window with red / green bar

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-39.
--

Resolution: Fixed

2.0 extends JUnit, can use their plugins - thanks Felix for all the help!

> Eclipse plugin - run behaviours in own window with red / green bar
> --
>
> Key: JBEHAVE-39
> URL: http://jira.codehaus.org/browse/JBEHAVE-39
> Project: JBehave
>  Issue Type: Sub-task
>  Components: Eclipse plugin
>Reporter: Elizabeth Keogh
>Priority: Minor
>
> Again, see JUnit for an example of this. I would like to see a JBehave icon 
> appear with its own graphical window in which pass or fail is shown by a 
> green or red bar.

-- 
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] Closed: (JBEHAVE-52) Have a way to register a setup and a teardown that will be invoked before and after EACH method

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-52.
--

Resolution: Fixed

Extending JUnit which supports this already as part of 2.0

> Have a way to register a setup and a teardown that will be invoked before and 
> after EACH method
> ---
>
> Key: JBEHAVE-52
> URL: http://jira.codehaus.org/browse/JBEHAVE-52
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Shane Duan
>
> You probably would not need this in an ideal enviornment.  But in the case 
> where you want to make sure that everyone on the team is cleaning up after 
> themselves (deleting the test data from database, cleaning up the files, 
> etc), it is something that can save days of work.
> An enhanced version would be to allow dependency injection into each 
> behaviour class so that it won't have to use singleton on certain case (like 
> database connection).
> Yes I konw you are not supposed to do database connection tests, but in order 
> to fix the existing tests a feature like this would come in very handy.

-- 
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] Closed: (JBEHAVE-15) JBehave Eclipse Plugin

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-15.
--

Resolution: Fixed

2.0 extends JUnit, can use their plugins - thanks Felix for all the help!

> JBehave Eclipse Plugin
> --
>
> Key: JBEHAVE-15
> URL: http://jira.codehaus.org/browse/JBEHAVE-15
> Project: JBehave
>  Issue Type: New Feature
>  Components: Eclipse plugin
>Reporter: Dan North
>
> Probably besed very closely on the JUnit plugin code, if not a simple 
> extension to the JUnit plugin itself.
> You can use the existing JUnit plugin with the JUnit Adapter, but it only 
> gives you basic functionality. You can't double-click on a responsibility 
> name in the plugin and navigate to the actual method, for instance.
> Also, searching for behaviour classes would be nice (anything ending in 
> Behaviour or containing a public void should...() method?)

-- 
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] Closed: (JBEHAVE-75) F3 / ctrl-MouseClick through to class file matching Story component (Felix)

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-75.
--

Resolution: Fixed

2.0 extends JUnit, can use their plugins - thanks Felix for all the help!

> F3 / ctrl-MouseClick through to class file matching Story component (Felix)
> ---
>
> Key: JBEHAVE-75
> URL: http://jira.codehaus.org/browse/JBEHAVE-75
> Project: JBehave
>  Issue Type: New Feature
>  Components: Eclipse plugin
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
>
> (Worked by Felix, not Liz)
> Felix has a really nifty tool which allows you to put the mouse on a line of 
> story text, press F3  and it takes you to the class file matching that text.
> He promises a ctrl-mouse-click some time.

-- 
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] Closed: (JBEHAVE-45) Behaviour discovery and collecting

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-45.
--

Resolution: Fixed

In 2.0 we are extending JUnit classes, so JUnit tasks work just fine - can use 
file patterns to detect all behaviours, and right-click-run-as-JUnit in the 
IDEs.

> Behaviour discovery and collecting
> --
>
> Key: JBEHAVE-45
> URL: http://jira.codehaus.org/browse/JBEHAVE-45
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Shane Duan
>
> There should be a way to automatically discover all the behaviours and run 
> them as part of the core system to ease the IDE and ANT support

-- 
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] Closed: (JBEHAVE-46) MiniMock should fail unpon unmatched calls

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-46.
--

Resolution: Fixed

No minimock in 2.0 - use Mockito instead

> MiniMock should fail unpon unmatched calls
> --
>
> Key: JBEHAVE-46
> URL: http://jira.codehaus.org/browse/JBEHAVE-46
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Shane Duan
>
> The minimock should fail immediately when unspecified call comes in, instead 
> of waiting for verification

-- 
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] Closed: (JBEHAVE-47) MiniMock should fail upon matched method expecations

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-47.
--

Resolution: Fixed

No minimock in 2.0 - use Mockito instead

> MiniMock should fail upon matched method expecations
> 
>
> Key: JBEHAVE-47
> URL: http://jira.codehaus.org/browse/JBEHAVE-47
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Shane Duan
>
> When specifying method invocation expectations and no method found in the 
> interface to be mocked, MiniMock should fail right away

-- 
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] Closed: (JBEHAVE-64) Error reporting in minimock could be better.

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-64.
--

Resolution: Fixed

No minimock in 2.0 - use Mockito instead

> Error reporting in minimock could be better.
> 
>
> Key: JBEHAVE-64
> URL: http://jira.codehaus.org/browse/JBEHAVE-64
> Project: JBehave
>  Issue Type: Improvement
>  Components: Core
>Reporter: Elizabeth Keogh
>Assignee: Elizabeth Keogh
>
> The error reporting in minimock gives no clue as to what expectations have 
> been set up, and what arguments it's getting.
> This makes it really  hard to work out whether it's the code or the behaviour 
> that's misbehaving.

-- 
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] Closed: (JBEHAVE-28) create two minute intro to minimock

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-28.
--

Resolution: Fixed

No minimock in 2.0 - use Mockito instead

> create two minute intro to minimock
> ---
>
> Key: JBEHAVE-28
> URL: http://jira.codehaus.org/browse/JBEHAVE-28
> Project: JBehave
>  Issue Type: New Feature
>  Components: Core
>Reporter: Damian Guy
>Assignee: Damian Guy
>
> put together minimock web page based on jbehave tutorial.

-- 
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] Closed: (JBEHAVE-37) Eclipse plugin - right-click and run behaviour method

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-37.
--

Resolution: Fixed

Can use JUnit's plugins for 2.0

> Eclipse plugin - right-click and run behaviour method
> -
>
> Key: JBEHAVE-37
> URL: http://jira.codehaus.org/browse/JBEHAVE-37
> Project: JBehave
>  Issue Type: Sub-task
>  Components: Eclipse plugin
>Reporter: Elizabeth Keogh
>
> As a developer, I want to be able to quickly run a JBehave behaviour method 
> so that I can quickly check that the code described by the behaviour ain't 
> misbehaving.
> See JUnitRunner's plugin for an example. When you right-click on a piece of 
> code, you get a "Run as" option which allows you to run a single method in 
> the JUnit test case. If the cursor is between methods, the entire test case 
> is run.
> I'd like to see a similar thing for JBehave.

-- 
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] Closed: (JBEHAVE-35) Ant task documentation is out of date.

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-35.
--

Resolution: Fixed

Redundant - JBehave 2.0 uses JUnit and can use the same tasks

> Ant task documentation is out of date.
> --
>
> Key: JBEHAVE-35
> URL: http://jira.codehaus.org/browse/JBEHAVE-35
> Project: JBehave
>  Issue Type: Improvement
>  Components: Ant extension
> Environment: All
>Reporter: Elizabeth Keogh
>Assignee: Shane Duan
>Priority: Minor
>   Original Estimate: 2 minutes
>  Remaining Estimate: 2 minutes
>
> Ant task javadocs talk about "specs" instead of "behaviour classes". The 
> given example doesn't work.

-- 
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] Closed: (JBEHAVE-66) JBehave is not running its build in Codehaus's automated builds.

2008-07-18 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-66.
--

Resolution: Fixed

We managed without automated builds the entirety of JBehave 1.

> JBehave is not running its build in Codehaus's automated builds.
> 
>
> Key: JBEHAVE-66
> URL: http://jira.codehaus.org/browse/JBEHAVE-66
> Project: JBehave
>  Issue Type: Wish
>  Components: Build system
>Reporter: Elizabeth Keogh
>


-- 
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] Closed: (JBEHAVE-103) issue

2007-11-06 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-103.
---

Resolution: Incomplete

Guessing this issue was created in error? If not, please attach a description - 
 is not meaningful! Ta - Liz

> issue
> -
>
> Key: JBEHAVE-103
> URL: http://jira.codehaus.org/browse/JBEHAVE-103
> Project: JBehave
>  Issue Type: Bug
>Affects Versions: 0.9
>Reporter: amouche habiba
>Priority: Blocker
>
> 

-- 
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] Created: (JBEHAVE-85) CustomWorld for those people who want to define their own World accessors

2007-03-28 Thread Elizabeth Keogh (JIRA)
CustomWorld for those people who want to define their own World accessors
-

 Key: JBEHAVE-85
 URL: http://jira.codehaus.org/browse/JBEHAVE-85
 Project: JBehave
  Issue Type: New Feature
Affects Versions: 1.0
Reporter: Elizabeth Keogh
 Fix For: 1.2


See javadoc in the CustomWorld class

-- 
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] Closed: (JBEHAVE-85) CustomWorld for those people who want to define their own World accessors

2007-03-28 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-85.
--

   Resolution: Fixed
Fix Version/s: (was: 1.2)
   1.1

> CustomWorld for those people who want to define their own World accessors
> -
>
> Key: JBEHAVE-85
> URL: http://jira.codehaus.org/browse/JBEHAVE-85
> Project: JBehave
>  Issue Type: New Feature
>Affects Versions: 1.0
>Reporter: Elizabeth Keogh
> Fix For: 1.1
>
>
> See javadoc in the CustomWorld class

-- 
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-82) Behaviour plugin produces multiple launches for the same behaviour.

2007-03-28 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-82:
---

Fix Version/s: (was: 1.1)
   1.2

> Behaviour plugin produces multiple launches for the same behaviour.
> ---
>
> Key: JBEHAVE-82
> URL: http://jira.codehaus.org/browse/JBEHAVE-82
> Project: JBehave
>  Issue Type: Bug
>  Components: Eclipse plugin
>Affects Versions: 1.0
>Reporter: Elizabeth Keogh
> Fix For: 1.2
>
>


-- 
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-57) Improve JavaDoc commenting throughout

2007-03-28 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh updated JBEHAVE-57:
---

Affects Version/s: (was: 1.0)
   1.1
Fix Version/s: (was: 1.1)
   1.2

> Improve JavaDoc commenting throughout
> -
>
> Key: JBEHAVE-57
> URL: http://jira.codehaus.org/browse/JBEHAVE-57
> Project: JBehave
>  Issue Type: Improvement
>Affects Versions: 1.1
>Reporter: Matt Savage
> Assigned To: Elizabeth Keogh
> Fix For: 1.2
>
>


-- 
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] Closed: (JBEHAVE-84) UsingMatchers.nothing()

2007-03-28 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-84.
--

 Assignee: Elizabeth Keogh
   Resolution: Fixed
Fix Version/s: 1.1

Done.

> UsingMatchers.nothing()
> ---
>
> Key: JBEHAVE-84
> URL: http://jira.codehaus.org/browse/JBEHAVE-84
> Project: JBehave
>  Issue Type: New Feature
>Reporter: Elizabeth Keogh
> Assigned To: Elizabeth Keogh
> Fix For: 1.1
>
>
> This should ensure that you can explicitly stub a method with no arguments, 
> when there exists a method of the same name which takes arguments.

-- 
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] Created: (JBEHAVE-84) UsingMatchers.nothing()

2007-03-28 Thread Elizabeth Keogh (JIRA)
UsingMatchers.nothing()
---

 Key: JBEHAVE-84
 URL: http://jira.codehaus.org/browse/JBEHAVE-84
 Project: JBehave
  Issue Type: New Feature
Reporter: Elizabeth Keogh


This should ensure that you can explicitly stub a method with no arguments, 
when there exists a method of the same name which takes arguments.

-- 
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] Closed: (JBEHAVE-83) Stack trace overflow when UsingMatchers.either(...)

2007-03-28 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-83.
--

  Assignee: Elizabeth Keogh
Resolution: Fixed

Fixed.

> Stack trace overflow when UsingMatchers.either(...)
> ---
>
> Key: JBEHAVE-83
> URL: http://jira.codehaus.org/browse/JBEHAVE-83
> Project: JBehave
>  Issue Type: Bug
>Affects Versions: 1.0
>Reporter: Elizabeth Keogh
> Assigned To: Elizabeth Keogh
>Priority: Critical
> Fix For: 1.1
>
>
> UsingMatchers.either(...) was calling UsingMatchers.either(...) instead of 
> UsingMatchers.or(...)
> Doh!

-- 
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] Created: (JBEHAVE-83) Stack trace overflow when UsingMatchers.either(...)

2007-03-28 Thread Elizabeth Keogh (JIRA)
Stack trace overflow when UsingMatchers.either(...)
---

 Key: JBEHAVE-83
 URL: http://jira.codehaus.org/browse/JBEHAVE-83
 Project: JBehave
  Issue Type: Bug
Affects Versions: 1.0
Reporter: Elizabeth Keogh
Priority: Critical
 Fix For: 1.1


UsingMatchers.either(...) was calling UsingMatchers.either(...) instead of 
UsingMatchers.or(...)

Doh!

-- 
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] Closed: (JBEHAVE-81) Scenario steps should throw Exception in their signature.

2007-03-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-81.
--

Resolution: Fixed

Scenario steps throw Exception in their main perform-method.

They do _not_ throw Exception in their cleanUp. This is because cleanUp happens 
in a finally {} clause, and you have to decide what you want to do with any 
exception you throw.

> Scenario steps should throw Exception in their signature.
> -
>
> Key: JBEHAVE-81
> URL: http://jira.codehaus.org/browse/JBEHAVE-81
> Project: JBehave
>  Issue Type: Improvement
>Affects Versions: 1.0
>Reporter: Elizabeth Keogh
> Fix For: 1.1
>
>
> For the same reason that should... methods should be able to throw an 
> exception, so should ScenarioSteps. This prevents me having to wrap code that 
> shouldn't be throwing exceptions anyway.

-- 
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] Closed: (JBEHAVE-80) I can't use enums as World keys.

2007-03-22 Thread Elizabeth Keogh (JIRA)

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

Elizabeth Keogh closed JBEHAVE-80.
--

  Assignee: Elizabeth Keogh
Resolution: Fixed

I can now use any object as a World key.

> I can't use enums as World keys.
> 
>
> Key: JBEHAVE-80
> URL: http://jira.codehaus.org/browse/JBEHAVE-80
> Project: JBehave
>  Issue Type: Improvement
>Affects Versions: 1.0
>Reporter: Elizabeth Keogh
> Assigned To: Elizabeth Keogh
>Priority: Critical
> Fix For: 1.1
>
>
> Can't think of any reason why we're only allowing Strings as World keys. This 
> is madness, I tell you! Madness!

-- 
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] Created: (JBEHAVE-82) Behaviour plugin produces multiple launches for the same behaviour.

2007-03-22 Thread Elizabeth Keogh (JIRA)
Behaviour plugin produces multiple launches for the same behaviour.
---

 Key: JBEHAVE-82
 URL: http://jira.codehaus.org/browse/JBEHAVE-82
 Project: JBehave
  Issue Type: Bug
  Components: Eclipse plugin
Affects Versions: 1.0
Reporter: Elizabeth Keogh
 Fix For: 1.1




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



  1   2   >