Sha256: 35f0a85b586ce2a05f041692f9479327b2628d2c7101e021f8b924999f6db03a
Contents?: true
Size: 796 Bytes
Versions: 2
Compression:
Stored size: 796 Bytes
Contents
$LOAD_PATH.unshift File.dirname(File.dirname(__FILE__)) + '/lib' require 'rubygems' require 'bundler' Bundler.setup(:development) require 'rspec' require 'active_support' require 'caliper' #Caliper.logger.level = Logger::INFO def mock_event(payload = {}) ActiveSupport::Notifications::Event.new( "start_processing.action_controller", 0.5, 1, "transaction-id", payload ) end def replay_into_tracer(tracer, sample_file) samples = File.read(File.expand_path("../data/#{sample_file}.txt", __FILE__)).split("\n") samples.each do |sample| parts = sample.split("||").collect(&:strip) tracer.record( ActiveSupport::Notifications::Event.new( parts[0], DateTime.parse(parts[1]), DateTime.parse(parts[2]), parts[3], eval(parts[4]) ) ) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
caliper-0.0.2 | spec/spec_helper.rb |
caliper-0.0.1 | spec/spec_helper.rb |