spec/unit/berkshelf/mixin/logging_spec.rb in berkshelf-1.4.6 vs spec/unit/berkshelf/mixin/logging_spec.rb in berkshelf-2.0.0.beta

- old
+ new

@@ -1,21 +1,19 @@ require 'spec_helper' describe Berkshelf::Mixin::Logging do subject do - Class.new do - include Berkshelf::Mixin::Logging - end.new + Class.new { include Berkshelf::Mixin::Logging }.new end - describe "#log" do - it "returns the Berkshelf::Logger" do - subject.log.should eql(Berkshelf::Logger) + describe '#log' do + it 'returns the Berkshelf::Logger' do + expect(subject.log).to eq(Berkshelf::Logger) end end - describe "#log_exception" do - it "logs the exception and it's backtrace as fatal" do + describe '#log_exception' do + it 'logs the exception and backtrace as fatal' do ex = Exception.new('msg') ex.stub(:backtrace).and_return(['one', 'two']) subject.log.should_receive(:fatal).exactly(2).times subject.log_exception(ex)