Sha256: 78d12febba63b17e45a8824d79f225f30ea4848f92f069741e3aff10fe9d8d14

Contents?: true

Size: 595 Bytes

Versions: 38

Compression:

Stored size: 595 Bytes

Contents

require 'test_helper'

require 'scout_apm/instruments/net_http'

require 'addressable'

class NetHttpTest < Minitest::Test
  def setup
    ScoutApm::Instruments::NetHttp.new.install
  end

  def test_request_scout_description_for_uri
    req = Net::HTTP::Get.new(URI('http://example.org/here'))
    assert_equal '/here', Net::HTTP.new('').request_scout_description(req)
  end

  def test_request_scout_description_for_addressable
    req = Net::HTTP::Get.new(Addressable::URI.parse('http://example.org/here'))
    assert_equal '/here', Net::HTTP.new('').request_scout_description(req)
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
scout_apm-2.3.5 test/unit/instruments/net_http_test.rb
scout_apm-2.3.4 test/unit/instruments/net_http_test.rb
scout_apm-2.3.3 test/unit/instruments/net_http_test.rb
scout_apm-2.3.2 test/unit/instruments/net_http_test.rb
scout_apm-3.0.0.pre13 test/unit/instruments/net_http_test.rb
scout_apm-2.3.1 test/unit/instruments/net_http_test.rb
scout_apm-3.0.0.pre12 test/unit/instruments/net_http_test.rb
scout_apm-2.3.0 test/unit/instruments/net_http_test.rb
scout_apm-2.3.0.pre3 test/unit/instruments/net_http_test.rb
scout_apm-2.3.0.pre2 test/unit/instruments/net_http_test.rb
scout_apm-2.3.0.pre1 test/unit/instruments/net_http_test.rb
scout_apm-3.0.0.pre11 test/unit/instruments/net_http_test.rb
scout_apm-2.3.0.pre test/unit/instruments/net_http_test.rb
scout_apm-2.1.32 test/unit/instruments/net_http_test.rb
scout_apm-2.1.31 test/unit/instruments/net_http_test.rb
scout_apm-2.1.30 test/unit/instruments/net_http_test.rb
scout_apm-2.1.29 test/unit/instruments/net_http_test.rb
scout_apm-2.1.28 test/unit/instruments/net_http_test.rb
scout_apm-2.1.27 test/unit/instruments/net_http_test.rb
scout_apm-2.1.26 test/unit/instruments/net_http_test.rb