spec/kitchen/logging_spec.rb in test-kitchen-1.14.1 vs spec/kitchen/logging_spec.rb in test-kitchen-1.14.2

- old
+ new

@@ -19,23 +19,21 @@ require_relative "../spec_helper" require "kitchen/logging" class LoggingDummy - include Kitchen::Logging attr_reader :logger def initialize(logger) @logger = logger end class Logger + METHODS = [:banner, :debug, :info, :warn, :error, :fatal].freeze - METHODS = [:banner, :debug, :info, :warn, :error, :fatal] - attr_reader(*(METHODS.map { |m| "#{m}_msg".to_sym })) METHODS.each do |meth| define_method(meth) do |*args| instance_variable_set("@#{meth}_msg", args.first) @@ -43,10 +41,9 @@ end end end describe Kitchen::Logging do - let(:logger) { LoggingDummy::Logger.new } let(:subject) { LoggingDummy.new(logger) } LoggingDummy::Logger::METHODS.each do |meth| it "##{meth} calls method on logger" do