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

Mauro Talevi resolved JBEHAVE-162.
----------------------------------

    Resolution: Fixed

> Need to be able to set order of steps for matching
> --------------------------------------------------
>
>                 Key: JBEHAVE-162
>                 URL: http://jira.codehaus.org/browse/JBEHAVE-162
>             Project: JBehave
>          Issue Type: Improvement
>    Affects Versions: 2.2
>            Reporter: Douglas Padian
>            Assignee: Mauro Talevi
>             Fix For: 2.5
>
>
> We have run into some difficulty declaring steps that have similar wording 
> such that the matching was incorrect for some of our scenarios.  For example:
> We have a line from one of scenarios that looks like this:
> And the table.testtable with test_1_id of foo has exactly one test_2_id of 
> bar 
> We want this line to match on the following step:
> @Given("the $tableName with $whereColumnName of $whereColumnValue has exactly 
> one $selectColumnName of $selectColumnValue")
> But instead the match is always occuring on this step:
> @Given("the $tableName with $whereColumnName of $whereColumnValue has 
> $selectColumnName of $selectColumnValue")
> where $selectColumnName gets interpreted as "exactly one test_2_id"
> Can we have an annotation that indicates the order by which the matching 
> occurs?  That way, the first step in our example would always get compared 
> first to our example input line instead of step two.  For example something 
> like this:
> @Order(1)
> @Given("the $tableName with $whereColumnName of $whereColumnValue has exactly 
> one $selectColumnName of $selectColumnValue")
> @Order(2)
> @Given("the $tableName with $whereColumnName of $whereColumnValue has 
> $selectColumnName of $selectColumnValue")

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


Reply via email to