Sha256: 7ecf3ac118735dd489b5fb1912aa476fc5489d1f1626ba1d6c53c10758c8e772
Contents?: true
Size: 724 Bytes
Versions: 9
Compression:
Stored size: 724 Bytes
Contents
require File.expand_path('../test_helper', File.dirname(__FILE__)) class TracerTest < Test::Unit::TestCase should "set trace id" do fake_trace = "tracer" Imprint::Tracer.set_trace_id(fake_trace, fake_rack_env) assert_equal fake_trace, Imprint::Tracer.get_trace_id end should "get trace id defaults" do assert_not_nil Imprint::Tracer.get_trace_id Imprint::Tracer.set_trace_id(nil, fake_rack_env) assert_equal nil, Imprint::Tracer.get_trace_id end should "generate rand trace id" do trace_id = Imprint::Tracer.rand_trace_id assert_not_nil trace_id assert_equal 6, trace_id.length assert trace_id.match(/[A-Za-z]/) end protected def fake_rack_env {} end end
Version data entries
9 entries across 9 versions & 1 rubygems