spec/services/logger/redis_spec.rb in services-1.2.0 vs spec/services/logger/redis_spec.rb in services-1.3.0

- old
+ new

@@ -10,18 +10,22 @@ time: Date.new(2014, 9, 15), message: "One day baby we'll be old", severity: :info, meta: { foo: 'bar', - class: Services::Base, - object: redis + class: Services::Base.to_s, + object: redis.to_s } }, { time: Date.new(2014, 10, 10), message: "Oh baby, we'll be old", severity: :warning, - meta: {} + meta: { + true: true, + false: false, + nil: nil + } }, { time: Date.new(2014, 11, 17), message: 'And think of all the stories', severity: :critical, meta: { @@ -40,10 +44,10 @@ log[:time] = log[:time].to_time %i(message severity).each do |k| log[k] = log[k].try(:to_s) || '' end log[:meta] = if log.has_key?(:meta) - log[:meta].map { |k, v| [k.to_s, v.to_s] }.to_h + log[:meta].stringify_keys else {} end log.stringify_keys end