Sha256: 2b917cbc878726f71e7d3360cf7c9dc352b7fa8ec25cae8f6f593de666bc71ea
Contents?: true
Size: 491 Bytes
Versions: 2
Compression:
Stored size: 491 Bytes
Contents
require 'rspec/core' require 'rspec-steps/stepwise' module RSpec::Steps module ClassMethods def steps(*args, &block) options = if args.last.is_a?(Hash) then args.pop else {} end options[:stepwise] = true options[:caller] ||= caller args.push(options) describe(*args, &block) end end end RSpec::Core::ExampleGroup.extend RSpec::Steps::ClassMethods include RSpec::Steps::ClassMethods RSpec::configuration.include(RSpecStepwise, :stepwise => true)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rspec-steps-0.0.9 | lib/rspec-steps/duckpunch/example-group.rb |
rspec-steps-0.0.8 | lib/rspec-steps/duckpunch/example-group.rb |