Sha256: edd99685b129de9907f1eb0351468067e5fee7775d658ec7c9cc4dff35a70107
Contents?: true
Size: 839 Bytes
Versions: 12
Compression:
Stored size: 839 Bytes
Contents
require 'spec_helper' describe Lumberjack do context "unit of work" do it "should create a unit work with a unique id in a block" do Lumberjack.unit_of_work_id.should == nil Lumberjack.unit_of_work do id_1 = Lumberjack.unit_of_work_id id_1.should match(/^[0-9a-f]{12}$/) Lumberjack.unit_of_work do id_2 = Lumberjack.unit_of_work_id id_2.should match(/^[0-9a-f]{12}$/) id_2.should_not == id_1 end id_1.should == Lumberjack.unit_of_work_id end Lumberjack.unit_of_work_id.should == nil end it "should allow you to specify a unit of work id for a block" do Lumberjack.unit_of_work("foo") do Lumberjack.unit_of_work_id.should == "foo" end Lumberjack.unit_of_work_id.should == nil end end end
Version data entries
12 entries across 12 versions & 6 rubygems