class TestProf::EventProf::Configuration

EventProf configuration

def initialize

def initialize
  @event = ENV["EVENT_PROF"]
  @instrumenter = :active_support
  @top_count = (ENV["EVENT_PROF_TOP"] || 5).to_i
  @per_example = ENV["EVENT_PROF_EXAMPLES"] == "1"
  @rank_by = (ENV["EVENT_PROF_RANK"] || :time).to_sym
  @stamp = ENV["EVENT_PROF_STAMP"]
  RSpecStamp.config.tags = @stamp if stamp?
end

def per_example?

def per_example?
  per_example == true
end

def resolve_instrumenter

def resolve_instrumenter
  return instrumenter if instrumenter.is_a?(Module)
  raise ArgumentError, "Unknown instrumenter: #{instrumenter}" unless
    INSTRUMENTERS.key?(instrumenter)
  Instrumentations.const_get(INSTRUMENTERS[instrumenter])
end

def stamp?

def stamp?
  !@stamp.nil?
end