Sha256: b70bd1cc209988ec0b8c32b23143325326c26e32c02cae0cd1cdd4c8af9a7cfe
Contents?: true
Size: 878 Bytes
Versions: 3
Compression:
Stored size: 878 Bytes
Contents
module RSpec module Core module Hooks def before_blocks @before_blocks ||= { :all => [], :each => [] } end def after_blocks @after_blocks ||= { :all => [], :each => [] } end def around_blocks @around_blocks ||= { :each => [] } end def before_eachs before_blocks[:each] end def before_alls before_blocks[:all] end def before(type=:each, &block) before_blocks[type] << block end def after_eachs after_blocks[:each] end def after_alls after_blocks[:all] end def after(type=:each, &block) after_blocks[type] << block end def around_eachs around_blocks[:each] end def around(type=:each, &block) around_blocks[type] << block end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rspec-core-2.0.0.beta.11 | lib/rspec/core/hooks.rb |
rspec-core-2.0.0.beta.10 | lib/rspec/core/hooks.rb |
rspec-core-2.0.0.beta.9 | lib/rspec/core/hooks.rb |