From ab99726ebe64fada2405169aaba19e6a03008266 Mon Sep 17 00:00:00 2001 From: Joe Haines Date: Tue, 11 Jun 2024 11:25:54 +0100 Subject: [PATCH] Use Rackup::Server when available --- features/fixtures/rack/app/app.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/features/fixtures/rack/app/app.rb b/features/fixtures/rack/app/app.rb index 847c7435..b55d644c 100644 --- a/features/fixtures/rack/app/app.rb +++ b/features/fixtures/rack/app/app.rb @@ -71,4 +71,12 @@ def call(env) end end -Rack::Server.start(app: Bugsnag::Rack.new(BugsnagTests.new), Host: '0.0.0.0', Port: 3000) +Server = + if defined?(Rack::Server) + Rack::Server + else + require 'rackup' + Rackup::Server + end + +Server.start(app: Bugsnag::Rack.new(BugsnagTests.new), Host: '0.0.0.0', Port: 3000)