Sha256: e5636bd5947d53d969e6bd61543848089499b799b6b4e7fa4144134b277e1650
Contents?: true
Size: 364 Bytes
Versions: 2
Compression:
Stored size: 364 Bytes
Contents
module RSpec::Steps class ModuleExtension def initialize(mod) @mod = mod end def apply(target) mod = @mod target.instance_eval { extend mod } end end class ModuleInclusion def initialize(mod) @mod = mod end def apply(target) mod = @mod target.instance_eval { include mod } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-steps-2.1.1 | lib/rspec-steps/modules.rb |
rspec-steps-2.1.0 | lib/rspec-steps/modules.rb |