We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e3b745 commit 19152c1Copy full SHA for 19152c1
spec/integration/rails/spec_helper.rb
@@ -22,7 +22,15 @@ def with_active_record_log(colorize: true)
22
io = StringIO.new
23
prev_logger = ActiveRecord::Base.logger
24
ActiveRecord::Base.logger = Logger.new(io)
25
- yield
+ # Work aroudn .logger = ... issue on Rails main
26
+ # https://github.com/rails/rails/issues/56230
27
+ if ActiveSupport.respond_to?(:event_reporter)
28
+ ActiveSupport.event_reporter.with_debug do
29
+ yield
30
+ end
31
+ else
32
33
34
str = io.string
35
if !colorize
36
str.gsub!(/\e\[([;\d]+)?m/, '')
0 commit comments