Sha256: 5b1025aa0572f9111897d7c0b4a6859cae7b3c2389ab0289810ef27356922f62
Contents?: true
Size: 838 Bytes
Versions: 11
Compression:
Stored size: 838 Bytes
Contents
# encoding: utf-8 # This file is distributed under New Relic's license terms. # See https://github.com/newrelic/rpm/blob/master/LICENSE for complete details. require 'multiverse_helpers' if !NewRelic::Agent::Instrumentation::RackHelpers.rack_version_supported? class RackUnsupportedVersionTest < Minitest::Test include MultiverseHelpers setup_and_teardown_agent include Rack::Test::Methods class SimpleMiddleware def initialize(app) @app = app end def call(env) @app.call(env) end end class ExampleApp def call(env) [200, {}, [self.class.name]] end end def app Rack::Builder.app do use SimpleMiddleware run ExampleApp.new end end def test_no_instrumentation_when_not_supported get '/' assert_metrics_recorded_exclusive([]) end end end
Version data entries
11 entries across 11 versions & 1 rubygems