Skip to content

Commit b840de9

Browse files
test: Add logger to test_helper in some Rails-related libraries (#1345)
* 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. * test: require logger in test_helper Co-authored-by: Ariel Valentin <[email protected]> --------- Co-authored-by: Ariel Valentin <[email protected]>
1 parent 07c9cf4 commit b840de9

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

instrumentation/action_mailer/test/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
require 'logger'
78
require 'bundler/setup'
89
Bundler.require(:default, :development, :test)
910

instrumentation/action_pack/test/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
require 'logger'
78
require 'bundler/setup'
89
Bundler.require(:default, :development, :test)
910

instrumentation/action_view/test/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
require 'logger'
78
require 'bundler/setup'
89
Bundler.require(:default, :development, :test)
910

instrumentation/delayed_job/test/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
require 'logger'
78
require 'bundler/setup'
89
Bundler.require(:default, :development, :test)
910

instrumentation/rails/test/instrumentation/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7+
require 'logger'
78
require 'bundler/setup'
89
Bundler.require(:default, :development, :test)
910

instrumentation/rails/test/railtie/test_helper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
ENV['RACK_ENV'] = 'test'
99
ENV['RAILS_ENV'] = 'test'
1010

11+
require 'logger'
1112
require 'bundler/setup'
1213
Bundler.require(:default, :development, :test)
1314

0 commit comments

Comments
 (0)