On Thu, Oct 23, 2008 at 7:20 PM, Michael Latta <[EMAIL PROTECTED]> wrote: > It appears we were too clever, but I think this would be a reasonable use of > stories. > > We tried to have a story file run with 2 different sets of steps to use the > same story against both the UI using selenium and against the server API > using regular get/put/post. This way we could spec the server API and the > UI while ensuring they are in sync for the scenario in question. But > stories get confused when there are stories or scenarios with the same > names. > > Does Cucumber deal with this any better than the story runner? Given that > it searches for steps rather than having them declared, I would think you > can not share story files for different steps? >
I've done this on a couple of projects. steps/common/*_steps.rb steps/watir/*_steps.rb steps/rails/*_steps.rb Set up two tasks and use --require. Or use --profile. See http://github.com/aslakhellesoy/cucumber/wikis/migration-from-rspec-stories for details. Aslak > Michael > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users