class RSpec::Core::Ordering::ConfigurationManager

def order=(type)

def order=(type)
  order, seed = type.to_s.split(':')
  @seed = seed.to_i if seed
  ordering_name = if order.include?('rand')
                    :random
                  elsif order == 'defined'
                    :defined
                  elsif order == 'recently-modified'
                    :recently_modified
                  else
                    order.to_sym
                  end
  if ordering_name
    strategy =
      if ordering_registry.has_strategy?(ordering_name)
        ordering_registry.fetch(ordering_name)
      else
        Delayed.new(ordering_registry, ordering_name)
      end
    register_ordering(:global, strategy)
  end
end