[rspec-devel] plans for cucumber

David Chelimsky dchelimsky at gmail.com
Tue Sep 23 21:16:32 EDT 2008


On Tue, Sep 23, 2008 at 6:47 PM, Yehuda Katz <wycats at gmail.com> wrote:
> Seems a lot simpler than what I'd want to add. I'd want to add some story
> templates (or whatever they're called)

Step definitions.

>to make it easy to do common tasks.
> -- Yehuda
>
> On Tue, Sep 23, 2008 at 2:54 PM, aslak hellesoy <aslak.hellesoy at gmail.com>
> wrote:
>>
>> On Tue, Sep 23, 2008 at 11:14 PM, Yehuda Katz <wycats at gmail.com> wrote:
>> > I'm also really excited about cucumber/merb combos and might be looking
>> > into
>> > adding some support for common stories. I'd love to take a look at
>> > anything
>> > you do first so I could potentially integrate it :)
>> > -- Yehuda
>> >
>>
>> That's great! I'd add be happy to have some Merb glue in the Cucumber
>> codebase - similar to what's there for Rails:
>> http://github.com/aslakhellesoy/cucumber/tree/master/lib/cucumber/rails
>>
>> Aslak
>>
>> > On Tue, Sep 23, 2008 at 8:37 AM, David Chelimsky <dchelimsky at gmail.com>
>> > wrote:
>> >>
>> >> On Tue, Sep 23, 2008 at 10:32 AM, Matthijs Langenberg
>> >> <mlangenberg at gmail.com> wrote:
>> >> > David,
>> >> >
>> >> > I haven't used the story runner on a project yet, but I'm planning to
>> >> > use Cucumber on a Merb project (if actually possible).
>> >>
>> >> Anything's possible, though you'll have to provide some of your own
>> >> magic. Cucumber is already wired to deal w/ rolling back AR
>> >> transactions between each scenario, but that's only for AR.
>> >>
>> >> > I'm really excited about Cucumber I'll toy around with in the next
>> >> > days.
>> >>
>> >> Let us know how it works.
>> >>
>> >> Thanks,
>> >> David
>> >>
>> >> >
>> >> >
>> >> > - Matthijs
>> >> >
>> >> > On Mon, Sep 22, 2008 at 3:52 PM, David Chelimsky
>> >> > <dchelimsky at gmail.com>
>> >> > wrote:
>> >> >> Hey all,
>> >> >>
>> >> >> Let's make this official. We're planning to replace the RSpec Story
>> >> >> Runner with Cucumber. The rspec-1.1.5 release will still include the
>> >> >> Story Runner (several fixes since the last release). So if you're
>> >> >> not
>> >> >> already using stories and you want to start, start with cucumber
>> >> >> (http://github.com/aslakhellesoy/cucumber).
>> >> >>
>> >> >> For those of you already using stories, we're going to take steps to
>> >> >> make this as simple as possible.
>> >> >>
>> >> >> 1. We're going to do one more release with things as they are
>> >> >> currently structured (with Story Runner as part of the gem/plugin).
>> >> >> 2. Aslak has posted the current migration path at
>> >> >>
>> >> >>
>> >> >> http://github.com/aslakhellesoy/cucumber/wikis/migration-from-rspec-stories
>> >> >> and we'll work to make it simpler if we can.
>> >> >> 3. Story Runner will be released as a separate gem/plugin that you
>> >> >> are
>> >> >> free to use, however we're not putting any additional development
>> >> >> effort into it once cucumber is released. It will be up on github
>> >> >> and
>> >> >> anyone who wishes to use/maintain it is free to do so.
>> >> >>
>> >> >> Feel free to respond with questions/concerns (praise is welcome
>> >> >> too!).
>> >> >> We're really excited about Cucumber and all the benefits it brings
>> >> >> (see http://blog.davidchelimsky.net/2008/9/22/cucumber), and we want
>> >> >> to make the transition as easy as we can for the pioneers among you
>> >> >> who are already using stories.
>> >> >>
>> >> >> Cheers,
>> >> >> David
>> >> >> _______________________________________________
>> >> >> rspec-devel mailing list
>> >> >> rspec-devel at rubyforge.org
>> >> >> http://rubyforge.org/mailman/listinfo/rspec-devel
>> >> >>
>> >> > _______________________________________________
>> >> > rspec-devel mailing list
>> >> > rspec-devel at rubyforge.org
>> >> > http://rubyforge.org/mailman/listinfo/rspec-devel
>> >> >
>> >> _______________________________________________
>> >> rspec-devel mailing list
>> >> rspec-devel at rubyforge.org
>> >> http://rubyforge.org/mailman/listinfo/rspec-devel
>> >
>> >
>> >
>> > --
>> > Yehuda Katz
>> > Developer | Engine Yard
>> > (ph) 718.877.1325
>> >
>> > _______________________________________________
>> > rspec-devel mailing list
>> > rspec-devel at rubyforge.org
>> > http://rubyforge.org/mailman/listinfo/rspec-devel
>> >
>> _______________________________________________
>> rspec-devel mailing list
>> rspec-devel at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-devel
>
>
>
> --
> Yehuda Katz
> Developer | Engine Yard
> (ph) 718.877.1325
>
> _______________________________________________
> rspec-devel mailing list
> rspec-devel at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-devel
>


More information about the rspec-devel mailing list