Skip to content

Commit 7290822

Browse files
committed
alias middleware_args middleware_args_old
1 parent 47e65dc commit 7290822

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

instrumentation/rack/lib/opentelemetry/instrumentation/rack/instrumentation.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ def middleware_args_old
4848
end
4949
end
5050

51+
alias middleware_args middleware_args_old
52+
5153
def middleware_args_dup
5254
if config.fetch(:use_rack_events, false) == true && defined?(OpenTelemetry::Instrumentation::Rack::Middlewares::Dup::EventHandler)
5355
[::Rack::Events, [OpenTelemetry::Instrumentation::Rack::Middlewares::Dup::EventHandler.new]]

instrumentation/rack/test/opentelemetry/instrumentation/rack/instrumentation_old_test.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,14 @@
7272
_(args).must_equal [OpenTelemetry::Instrumentation::Rack::Middlewares::Old::TracerMiddleware]
7373
end
7474
end
75+
76+
describe 'when previously defined middleware_args is called' do
77+
let(:config) { Hash(use_rack_events: false) }
78+
79+
it 'alias to middleware_args_old' do
80+
args = instrumentation.middleware_args
81+
_(args).must_equal [OpenTelemetry::Instrumentation::Rack::Middlewares::Old::TracerMiddleware]
82+
end
83+
end
7584
end
7685
end

0 commit comments

Comments
 (0)