Cucumber: Running a single feature / scenario

Am taking cucumber for a first spin today - first impressions are good.

How do I go about running a single feature or scenario so I don’t
have to run the whole lot when I’m working on a particular one?

cheers,
Matt

http://blog.mattwynne.net

In case you wondered: The opinions expressed in this email are my own
and do not necessarily reflect the views of any former, current or
future employers of mine.

On Mon, Sep 1, 2008 at 12:08 PM, Matt W. [email protected] wrote:

Am taking cucumber for a first spin today - first impressions are good.
How do I go about running a single feature or scenario so I don’t have to
run the whole lot when I’m working on a particular one?

There’s no support for this yet in Story Runner or Cucumber. Feel free
to add a feature request at
Lighthouse - Beautifully Simple Issue Tracking.

On Mon, Sep 1, 2008 at 9:45 PM, David C. [email protected]
wrote:

On Mon, Sep 1, 2008 at 12:08 PM, Matt W. [email protected] wrote:

Am taking cucumber for a first spin today - first impressions are good.
How do I go about running a single feature or scenario so I don’t have to
run the whole lot when I’m working on a particular one?

There’s no support for this yet in Story Runner or Cucumber. Feel free

Yes there is. It’s been in Cucumber for at least a month.

to add a feature request at
Lighthouse - Beautifully Simple Issue Tracking.

cucumber --help

Example:

cucumber path/to/file.feature --line 33

Or with Rake:

rake features FEATURE=path/to/file.feature CUCUMBER_OPTS=“–line 33”

It’s not documented on the Wiki yet. Pass the line number of one of
the steps. I think it’s broken when GivenScenario is involved.

Aslak

On 1 Sep 2008, at 21:30, aslak hellesoy wrote:

It’s not documented on the Wiki yet. Pass the line number of one of
the steps. I think it’s broken when GivenScenario is involved.

Aslak

Thanks Aslak. i’ve added a bit more detail to the github wiki to
explain the line number thing.

–line option has been deprecated, use the colon syntax instead.

cucumber path/to/file.feature --line 33

has become

cucumber path/to/file.feature:33

PS. updating this thread because of a high google page rank, it’s the
first search result for “cucumber running a single scenario”

On Mon, Sep 1, 2008 at 3:30 PM, aslak hellesoy
[email protected] wrote:

On Mon, Sep 1, 2008 at 9:45 PM, David C. [email protected] wrote:

On Mon, Sep 1, 2008 at 12:08 PM, Matt W. [email protected] wrote:

Am taking cucumber for a first spin today - first impressions are good.
How do I go about running a single feature or scenario so I don’t have to
run the whole lot when I’m working on a particular one?

There’s no support for this yet in Story Runner or Cucumber. Feel free

Yes there is. It’s been in Cucumber for at least a month.

Sorry man - didn’t realize.

cucumber path/to/file.feature --line 33

seems to still work (google led me here, too).

For sake of completeness, if you are using bundle in rails3, and don’t
want to invoke rake [to save init time], you can also execute it the
following way:

bundle exec cucumber --guess --profile default
path/feature_name.feature:line_number

HTH
Nishith

Sent from my iPhone

On Aug 22, 2011, at 11:25 PM, “Nishith R.” [email protected] wrote:


Posted via http://www.ruby-forum.com/.


rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users

Cucumber has its own mailing list.