diff --git a/spec/datadog/tracing/contrib/http/request_spec.rb b/spec/datadog/tracing/contrib/http/request_spec.rb index 7d30ff74134..67981aeaa8e 100644 --- a/spec/datadog/tracing/contrib/http/request_spec.rb +++ b/spec/datadog/tracing/contrib/http/request_spec.rb @@ -348,19 +348,7 @@ def expect_request_without_distributed_headers let(:span) { spans.last } it 'adds distributed tracing headers' do - # The block syntax only works with Ruby < 2.3 and the hash syntax - # only works with Ruby >= 2.3, so we need to support both. - if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3.0') - expect(WebMock).to( - have_requested(:get, "#{uri}#{path}").with { |req| - distributed_tracing_headers.all? do |(header, value)| - req.headers[header.split('-').map(&:capitalize).join('-')] == value.to_s - end - } - ) - else - expect(WebMock).to have_requested(:get, "#{uri}#{path}").with(headers: distributed_tracing_headers) - end + expect(WebMock).to have_requested(:get, "#{uri}#{path}").with(headers: distributed_tracing_headers) end end @@ -394,19 +382,7 @@ def expect_request_without_distributed_headers let(:span) { spans.last } it 'adds distributed tracing headers' do - # The block syntax only works with Ruby < 2.3 and the hash syntax - # only works with Ruby >= 2.3, so we need to support both. - if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3.0') - expect(WebMock).to( - have_requested(:get, "#{uri}#{path}").with { |req| - distributed_tracing_headers.all? do |(header, value)| - req.headers[header.split('-').map(&:capitalize).join('-')] == value.to_s - end - } - ) - else - expect(WebMock).to have_requested(:get, "#{uri}#{path}").with(headers: distributed_tracing_headers) - end + expect(WebMock).to have_requested(:get, "#{uri}#{path}").with(headers: distributed_tracing_headers) end end