Sha256: fec13b150b121f79b11eb1d45be87fa3bead160b9c5e7d2b79c8555279d8e086

Contents?: true

Size: 493 Bytes

Versions: 1

Compression:

Stored size: 493 Bytes

Contents

#
# Convenience methods to extend RSpec metalanguage.
# This file must be loaded before other support files.
#

module Kernel
  def extend_describe(&block)
    raise ArgumentError, "Code block must be given" unless block

    ::RSpec.configure do |config|
      config.extend Module.new(&block)
    end
  end

  def extend_it(&block)
    raise ArgumentError, "Code block must be given" unless block

    ::RSpec.configure do |config|
      config.include Module.new(&block)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails_dt-1.2.0 spec/support/00extend_x.rb