File: avoid-relative-require.patch

package info (click to toggle)
ruby-rackup 2.3.1-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 360 kB
  • sloc: ruby: 1,771; makefile: 4; javascript: 1
file content (86 lines) | stat: -rw-r--r-- 1,946 bytes parent folder | download | duplicates (2)
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