def test_world_should_be_able_to_absorb_lambdas(): u"world should be able to absorb lambdas" assert not hasattr(world, 'named_func') world.absorb(lambda: 'absorbed', 'named_func') assert hasattr(world, 'named_func') assert callable(world.named_func) assert_equals(world.named_func(), 'absorbed') world.spew('named_func') assert not hasattr(world, 'named_func')
def test_world_should_be_able_to_absorb_lambdas(): "world should be able to absorb lambdas" assert not hasattr(world, 'named_func') world.absorb(lambda: 'absorbed', 'named_func') assert hasattr(world, 'named_func') assert isinstance(world.named_func, collections.Callable) assert_equals(world.named_func(), 'absorbed') world.spew('named_func') assert not hasattr(world, 'named_func')