class RSpec::Core::Metadata::ExampleGroupHash

@private

Public Class Methods

# File rspec-core/lib/rspec/core/metadata.rb, line 234
def self.create(parent_group_metadata, user_metadata, example_group_index, *args, &block)
  group_metadata =
    if parent_group_metadata
      { **parent_group_metadata, :parent_example_group => parent_group_metadata }
    else
      {}
    end

  hash = new(group_metadata, user_metadata, example_group_index, args, block)
  hash.populate
  hash.metadata
end