Hi, you are right that better normalisation of whitespace would be useful.
Feel free to create a JIRA issue with a patch for this. Not sure what you mean by a global property for backward compatibility. Cheers > On 1 Nov 2016, at 22:13, Hank R. <[email protected]> wrote: > > Hello, > > I hoped to use patterns to provide some flexibility to our project managers > that would allow them to use first or second person, or none at all. For > example: > > When the user clicks the button > Then you click the button > Then click the button > > I wanted for all of the above to match the same class: > > @Step > @When("{you|the user|} click{s|} the button") > @Then("{you|the user|} click{s|} the button") > public void ClickTheButton() { > } > > What I discovered is that leading whitespace is significant, so the above > would never match "Then click the button" but would match "Then you click the > button" > > I don't see a use case for whitespace being significant and assumed it was > normalized -- leading and trailing whitespace removed and all other > whitespace reduced to a single space character. > > At this point maybe only a global property would provide backward > compatibility. > > Any thoughts? > > Thank you, > Hank > > > -- > You received this message because you are subscribed to the Google Groups > "JBehave User" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web, visit > https://groups.google.com/d/msgid/jbehave-user/c002eae6-7e76-4ce7-bf5e-3f18fde0560d%40googlegroups.com > > <https://groups.google.com/d/msgid/jbehave-user/c002eae6-7e76-4ce7-bf5e-3f18fde0560d%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "JBehave User" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/jbehave-user/4D499AD4-6658-41C2-B0AF-A1C8D2FE3916%40aquilonia.org. For more options, visit https://groups.google.com/d/optout.
