[rspec-users] [Cucumber] Directory Layout

David Chelimsky
Thu, 22 Jan 2009 23:38:25 -0000

On Thu, Jan 22, 2009 at 4:51 PM, s.ross <cwdinfo at gmail.com>
wrote:
> I had a relatively flat layout and wanted to group like features together
so
> I made it more hierarchical:
>
> features/
>  messaging/
>    main_screen.feature
>    message_page.feature
>    steps/
>      main_screen.rb
>      messaging_steps.rb
>
> This may be just my boneheadedness, but when I do:
>
> cucumber features/messaging -r features/support/env.rb

That ONLY loads features/support/env.rb and not any of the step
definition files. Try this:

cucumber features/messaging -r features

>
> These run, but none of the steps are matched. It seems the step matchers
are
> not expected to be where I put them.
>
> Questions:
>
> - Is there a more sensible layout?
> - Is there an easier way than -r features/support/env.rb to get the
> machinist plugin to load?
>
> Thanks
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>