[rspec-users] Cucumber: The Mysteries of Before(), After(), World() etc

aslak hellesoy aslak.hellesoy at gmail.com
Wed Nov 12 08:30:42 EST 2008

On Wed, Nov 12, 2008 at 2:12 PM, Matt Wynne <matt at mattwynne.net> wrote:
> My use case is that I want to be able to use a Logging::Logger[1] within my
> scenario code.
> I can create the logger explicitly within the step block, but this is a
> hackaround.
> I think I could monkey-patch Cucumber::Rails::World to include my logger,
> but that also feels dirty.
> Is there a nice clean way I can use on of the above (AFAIK undocumented)
> methods to help me?

Try this:

World do
  world = Object.new


> Better, is there some documentation / a blog post I can be pointed to so I
> can help myself? I have had a pretty thorough read of the code but I'm not
> quite there yet with my Ruby to make sufficient sense of it.
> cheers,
> Matt
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users

More information about the rspec-users mailing list