Skip to content

Commit e21a6e8

Browse files
committed
! Fix rails 7.0 testing
1 parent 5488d45 commit e21a6e8

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

Appraisals

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
appraise "rails_6_1" do
33
gem "rails", "~> 6.1.0"
44
# For Ruby 3.4 compatibility until this commit of httpclient is released https://github.com/nahi/httpclient/commit/552a56770689e800ad11a21cd06075064736569f
5-
gem 'mutex_m'
5+
gem "mutex_m"
6+
gem "logger"
67
end
78

89
appraise "rails_7_0" do
910
gem "rails", "~> 7.0.0"
1011
# For Ruby 3.4 compatibility until this commit of httpclient is released https://github.com/nahi/httpclient/commit/552a56770689e800ad11a21cd06075064736569f
11-
gem 'mutex_m'
12+
gem "mutex_m"
13+
gem "logger"
1214
end
1315

1416
appraise "rails_7_1" do

gemfiles/rails_6_1.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ gem "jruby-openssl", platforms: :jruby
88
gem "jar-dependencies", "0.4.1", platforms: :jruby
99
gem "rails", "~> 6.1.0"
1010
gem "mutex_m"
11+
gem "logger"
1112

1213
gemspec path: "../"

gemfiles/rails_7_0.gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ gem "jruby-openssl", platforms: :jruby
88
gem "jar-dependencies", "0.4.1", platforms: :jruby
99
gem "rails", "~> 7.0.0"
1010
gem "mutex_m"
11+
gem "logger"
1112

1213
gemspec path: "../"

spec/spec_helper.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
exit e.status_code
2525
end
2626

27+
# Workaround for uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger
28+
require "logger"
29+
2730
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
2831
$LOAD_PATH.unshift(File.dirname(__FILE__))
2932
require 'asset_sync'

0 commit comments

Comments
 (0)