spec/support/helpers.rb in generator_spec-0.9.2 vs spec/support/helpers.rb in generator_spec-0.9.3
- old
+ new
@@ -1,21 +1,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)
- RSpec::Core::ExampleGroup.stub(:metadata) { stub_metadata }
+ allow(RSpec::Core::ExampleGroup).to receive(:metadata) { stub_metadata }
end
def metadata_with(additional_metadata)
- m = RSpec::Core::Metadata.new
- m.process("example group")
-
- group_metadata = additional_metadata.delete(:example_group)
- if group_metadata
- m[:example_group].merge!(group_metadata)
- end
- m.merge!(additional_metadata)
- m
+ ::RSpec.describe("example group").metadata.merge(additional_metadata)
end
RSpec.configure {|c| c.include self}
end