Sha256: be1a2e3d47f6647eb0a57687bcfd4d958a1c1439bc2a0e0529554083c34bd186

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

require 'rspec/core/formatters/base_formatter'
require 'rspec/core/formatters/documentation_formatter'
require "rspec/core/example_group"
require 'rspec/core/reporter'
require 'rspec/core/world'

require 'rspec/example_steps/base_formatter'
require 'rspec/example_steps/documentation_formatter'
require "rspec/example_steps/example_group"
require 'rspec/example_steps/reporter'
require 'rspec/example_steps/world'

RSpec::Core::Formatters::BaseFormatter.send          :include, RSpec::ExampleSteps::BaseFormatter
RSpec::Core::Formatters::DocumentationFormatter.send :include, RSpec::ExampleSteps::DocumentationFormatter
RSpec::Core::ExampleGroup.send                       :include, RSpec::ExampleSteps::ExampleGroup
RSpec::Core::Reporter.send                           :include, RSpec::ExampleSteps::Reporter
RSpec::Core::World.send                              :include, RSpec::ExampleSteps::World

if RSpec::Core::ExampleGroup.singleton_class.respond_to?(:define_example_method)
  RSpec::Core::ExampleGroup.singleton_class.define_example_method :Steps, :with_steps => true
else
  RSpec::Core::ExampleGroup.define_example_method :Steps, :with_steps => true
end

require 'rspec/example_steps/shared_steps'
include RSpec::ExampleSteps::SharedSteps

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rspec-example_steps-0.2.2 lib/rspec/example_steps.rb
rspec-example_steps-0.2.1 lib/rspec/example_steps.rb