Forum: RSpec Cucumber: Running a single feature / scenario

Posted by Matt Wynne (mattwynne)
on 2008-09-01 19:29
(Received via mailing list)
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
http://songkick.com

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.
Posted by David Chelimsky (Guest)
on 2008-09-01 21:48
(Received via mailing list)
On Mon, Sep 1, 2008 at 12:08 PM, Matt Wynne <matt@mattwynne.net> 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
http://rspec.lighthouseapp.com/projects/16211.
Posted by aslak hellesoy (Guest)
on 2008-09-01 22:32
(Received via mailing list)
On Mon, Sep 1, 2008 at 9:45 PM, David Chelimsky <dchelimsky@gmail.com> 
wrote:
> On Mon, Sep 1, 2008 at 12:08 PM, Matt Wynne <matt@mattwynne.net> 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
> http://rspec.lighthouseapp.com/projects/16211.

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
Posted by David Chelimsky (Guest)
on 2008-09-01 22:39
(Received via mailing list)
On Mon, Sep 1, 2008 at 3:30 PM, aslak hellesoy 
<aslak.hellesoy@gmail.com> wrote:
> On Mon, Sep 1, 2008 at 9:45 PM, David Chelimsky <dchelimsky@gmail.com> wrote:
>> On Mon, Sep 1, 2008 at 12:08 PM, Matt Wynne <matt@mattwynne.net> 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.
Posted by Matt Wynne (mattwynne)
on 2008-09-02 01:00
(Received via mailing list)
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.
Posted by Pirkka Hartikainen (pikemon)
on 2009-07-08 09:52
--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"
Posted by Roger Pack (rogerdpack)
on 2011-05-20 19:22
cucumber path/to/file.feature --line 33

seems to still work (google led me here, too).
Posted by Nishith R. (nishith_r)
on 2011-08-23 07:24
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
Posted by Justin Ko (Guest)
on 2011-08-23 14:40
(Received via mailing list)
Sent from my iPhone

On Aug 22, 2011, at 11:25 PM, "Nishith R." <lists@ruby-forum.com> wrote:

> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

Cucumber has its own mailing list.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.