Sha256: 0c3ca9da613eeb6331e75c9759c84b4acad6a69d09498649b056f2fea1137803
Contents?: true
Size: 878 Bytes
Versions: 7
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
7 entries across 7 versions & 1 rubygems