File: helpers.rb

package info (click to toggle)
ruby-generator-spec 0.9.3-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 176 kB
  • sloc: ruby: 538; makefile: 5
file content (13 lines) | stat: -rw-r--r-- 446 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
# taken from https://github.com/rspec/rspec-rails/blob/master/spec/support/helpers.rb
module Helpers
  def stub_metadata(additional_metadata)
    stub_metadata = metadata_with(additional_metadata)
    allow(RSpec::Core::ExampleGroup).to receive(:metadata) { stub_metadata }
  end

  def metadata_with(additional_metadata)
    ::RSpec.describe("example group").metadata.merge(additional_metadata)
  end

  RSpec.configure {|c| c.include self}
end