Registers a block to be executed after each example. This method appends block to existing after blocks.
See append_before for scoping semantics.
# File lib/spec/example/before_and_after_hooks.rb, line 45
45: def append_after(scope = :each, &block)
46: after_parts(scope) << block
47: end
Registers a block to be executed before examples. scope can be :each (default), :all, or :suite. When :each, the block is executed before each example. When :all, the block is executed only once before any examples are run.
# File lib/spec/example/before_and_after_hooks.rb, line 19
19: def append_before(scope = :each, &block)
20: before_parts(scope) << block
21: end
Registers a block to be executed after each example. This method prepends block to existing after blocks.
See append_before for scoping semantics.
# File lib/spec/example/before_and_after_hooks.rb, line 36
36: def prepend_after(scope = :each, &block)
37: after_parts(scope).unshift(block)
38: end
Registers a block to be executed before each example. This method prepends block to existing before blocks.
See append_before for scoping semantics.
# File lib/spec/example/before_and_after_hooks.rb, line 28
28: def prepend_before(scope = :each, &block)
29: before_parts(scope).unshift(block)
30: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.