Skip to content

Commit 8722b6a

Browse files
committed
test: Add logger to Apprasials for Rails 6.1, 7.0
For action_mailer, action_pack, action_view, delayed_job, and rails the tests started failing with an uninitialized constant error: /opt/hostedtoolcache/Ruby/3.3.6/x64/lib/ruby/gems/3.3.0/gems/ activesupport-6.1.7.10/lib/active_support/logger_thread_safe_level.rb :16:in `<module:LoggerThreadSafeLevel>': uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError) Logger::Severity.constants.each do |severity| ^^^^^^ Adding the logger library explicitly to the Appraisal resolves the error.
1 parent 07c9cf4 commit 8722b6a

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

instrumentation/action_mailer/Appraisals

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
%w[6.1.0 7.0.0 7.1.0].each do |version|
88
appraise "action_mailer-#{version}" do
99
gem 'rails', "~> #{version}"
10+
gem 'logger'
1011
end
1112
end
1213

instrumentation/action_pack/Appraisals

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
%w[6.1.0 7.0.0 7.1.0].each do |version|
88
appraise "rails-#{version}" do
99
gem 'rails', "~> #{version}"
10+
gem 'logger'
1011
end
1112
end
1213

instrumentation/action_view/Appraisals

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
%w[6.1.0 7.0.0 7.1.0].each do |version|
88
appraise "action_view-#{version}" do
99
gem 'rails', "~> #{version}"
10+
gem 'logger'
1011
end
1112
end
1213

instrumentation/delayed_job/Appraisals

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
appraise "delayed_job_4.1-activejob-#{version}" do
99
gem 'delayed_job', '~> 4.1'
1010
gem 'activejob', "~> #{version}"
11+
gem 'logger'
1112
end
1213
end
1314

instrumentation/rails/Appraisals

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
%w[6.1.0 7.0.0 7.1.0].each do |version|
88
appraise "rails-#{version}" do
99
gem 'rails', "~> #{version}"
10+
gem 'logger'
1011
end
1112
end
1213

0 commit comments

Comments
 (0)