From 29fe702d691f589d9e1ef13c6fab57fc2b5975d6 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 17 Jan 2025 01:13:04 +0900 Subject: [PATCH] require logger before requiring rails require 'rails' fails with the following error on Rails 6 > uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError) --- test/test_helper.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_helper.rb b/test/test_helper.rb index 88b3c21..f32e91c 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -5,6 +5,8 @@ $LOAD_PATH.unshift(File.join(__dir__, '..', 'lib')) $LOAD_PATH.unshift(__dir__) +# require logger before rails or Rails 6 fails to boot +require 'logger' require 'rails' require 'active_record' require 'database_rewinder'