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

Peter Jaros peter.a.jaros at gmail.com
Thu Nov 13 09:59:23 EST 2008

On Wed, Nov 12, 2008 at 8:59 AM, David Chelimsky <dchelimsky at gmail.com> wrote:
> On Wed, Nov 12, 2008 at 7:30 AM, aslak hellesoy
> <aslak.hellesoy at gmail.com> wrote:
>> World do
>>  world = Object.new
>>  world.extend(Logging::Logger)
>>  world
>> end
> World do
>  returning Cucumber::Rails::World do |world|
>    world.extend(Logging::Logger)
>  end
> end

It would be really nice to be able to do:

World do |world|
 returning world do |w|

This way steps files could extend the world by adding to a chain,
agnostic of the nature of the original world object.


More information about the rspec-users mailing list