test/frameworks/sinatra_test.rb in instana-1.213.1 vs test/frameworks/sinatra_test.rb in instana-1.213.2

- old
+ new

@@ -4,10 +4,14 @@ require 'test_helper' require 'rack/test' class SinatraTest < Minitest::Test include Rack::Test::Methods - APP = Rack::Builder.parse_file('test/support/apps/sinatra/config.ru').first + APP = Rack::Builder.parse_file('test/support/apps/sinatra/config.ru') + sinatra_version = Gem::Specification.find_by_name('sinatra').version + if sinatra_version < Gem::Version.new('4.0.0') + APP = APP.first + end def app APP end