1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
Description: Avoid using relative path with require
Author: Utkarsh Gupta <utkarsh@debian.org>
Origin: vendor
Forwarded: no
Last-Update: 2025-01-28
--- a/bin/rackup
+++ b/bin/rackup
@@ -1,5 +1,5 @@
#!/usr/bin/env ruby
# frozen_string_literal: true
-require_relative "../lib/rackup"
+require "rackup"
Rackup::Server.start
--- a/test/helper.rb
+++ b/test/helper.rb
@@ -23,7 +23,7 @@
yield
end
else
- require_relative '../lib/rackup'
+ require "rackup"
def self.separate_testing
end
--- a/test/spec_handler.rb
+++ b/test/spec_handler.rb
@@ -6,7 +6,7 @@
require_relative 'helper'
separate_testing do
- require_relative '../lib/rackup/handler'
+ require "rackup/handler"
end
class Rackup::Handler::Lobster; end
--- a/test/spec_lobster.rb
+++ b/test/spec_lobster.rb
@@ -5,7 +5,7 @@
require_relative 'helper'
-require_relative '../lib/rackup/lobster'
+require "rackup/lobster"
require 'rack/lint'
require 'rack/mock_request'
--- a/test/spec_server.rb
+++ b/test/spec_server.rb
@@ -21,13 +21,13 @@
end
separate_testing do
- require_relative '../lib/rack/server'
- require_relative '../lib/rack/lint'
- require_relative '../lib/rack/mock_request'
- require_relative '../lib/rack/show_exceptions'
- require_relative '../lib/rack/tempfile_reaper'
- require_relative '../lib/rack/handler'
- require_relative '../lib/rack/handler/cgi'
+ require "rack/server"
+ require "rack/lint"
+ require "rack/mock_request"
+ require "rack/show_exceptions"
+ require "rack/tempfile_reaper"
+ require "rack/handler"
+ require "rack/handler/cgi"
end
describe Rackup::Server do
--- a/test/spec_webrick.rb
+++ b/test/spec_webrick.rb
@@ -14,10 +14,10 @@
require_relative 'test_request'
separate_testing do
- require_relative '../lib/rackup/handler'
+ require "rackup/handler"
end
-require_relative '../lib/rackup/handler/webrick'
+require "rackup/handler/webrick"
Thread.abort_on_exception = true
|