Mauro Talevi commented on Bug JBEHAVE-573

Hi Damon, it's all right, we've all been through the frustration of not understanding why something fails to work as expected.

We welcome all feedback and always try to improve to tool and the user experience. But let's try to be constructive.

As for the issue at hand: a step is not marked as "pending" after a failure, that is a "not performed step". Pending means that is has not been matched to any public method in the steps classes. It is true that we've not explicitly underlined that the method must be public, and I'll update the docs in this sense to make it clearer.

So in this sense, there is no silent failure, just lack of matched steps.

Incidentally, it wouldn't be difficult to allow non-public methods to be used, but I wonder what the usefulness of it would be. The idea we're trying to convey is to create an API of available steps, declared by annotations.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
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