Sha256: f0f3e6856bb5fd57c6a353e963562b8426ce2c1e90f99ca1c7144fcbde8af813
Contents?: true
Size: 750 Bytes
Versions: 3
Compression:
Stored size: 750 Bytes
Contents
require 'spec_helper' describe :logger do it_behaves_like "a processor", :named => :logger it "logs each event at the 'info' level by default" do log = double("logger") log.should_receive(:info).with('hi there') log.should_receive(:info).with('buddy') processor(:logger) do |proc| proc.stub(:log).and_return(log) end.given('hi there', 'buddy').should emit(0).records end it "logs each event at the a desired level set with an argument" do log = double("logger") log.should_receive(:debug).with('hi there') log.should_receive(:debug).with('buddy') processor(:logger, level: :debug) do |proc| proc.stub(:log).and_return(log) end.given('hi there', 'buddy').should emit(0).records end end
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
ul-wukong-4.1.1 | spec/wukong/widget/logger_spec.rb |
ul-wukong-4.1.0 | spec/wukong/widget/logger_spec.rb |
wukong-4.0.0 | spec/wukong/widget/logger_spec.rb |