diff --git a/lib/authentication_logger.rb b/lib/authentication_logger.rb index 8aa940bd7..510d68115 100644 --- a/lib/authentication_logger.rb +++ b/lib/authentication_logger.rb @@ -3,7 +3,9 @@ class AuthenticationLogger class << self def log(message) - logger.info(message) + logger.tagged(Time.current) do + logger.info(message) + end end def path diff --git a/spec/lib/authentication_logger_spec.rb b/spec/lib/authentication_logger_spec.rb index bcf40c11b..2e773072c 100644 --- a/spec/lib/authentication_logger_spec.rb +++ b/spec/lib/authentication_logger_spec.rb @@ -38,4 +38,12 @@ describe AuthenticationLogger do end end end + + describe "log" do + it "includes current time in each log entry", :with_frozen_time do + expect_any_instance_of(ActiveSupport::TaggedLogging).to receive(:tagged).with(Time.current) + + AuthenticationLogger.log("Just logging something!") + end + end end