@@ -9,8 +9,6 @@ class NetSingletonTest < Test::Unit::TestCase
9
9
testing "singleton(::Net::HTTP)"
10
10
11
11
def test_get
12
- omit if ci?
13
-
14
12
$stdout = StringIO . new
15
13
assert_send_type "(URI::Generic) -> nil" ,
16
14
Net ::HTTP , :get_print , URI ( "https://www.ruby-lang.org" )
@@ -35,17 +33,13 @@ def test_get
35
33
end
36
34
37
35
def test_post
38
- omit if ci?
39
-
40
36
assert_send_type "(URI, String, Hash[String, String]) -> Net::HTTPResponse" ,
41
37
Net ::HTTP , :post , URI ( 'http://www.example.com/api/search' ) , { "q" => "ruby" , "max" => "50" } . to_json , "Content-Type" => "application/json"
42
38
assert_send_type "(URI, Hash[String, Symbol]) -> Net::HTTPResponse" ,
43
39
Net ::HTTP , :post_form , URI ( 'http://www.example.com/api/search' ) , { "q" => :ruby , "max" => :max }
44
40
end
45
41
46
42
def test_new
47
- omit if ci?
48
-
49
43
assert_send_type "(String, Integer, nil, nil, nil, nil, nil) -> Net::HTTP" ,
50
44
Net ::HTTP , :new , 'www.ruby-lang.org' , 80 , nil , nil , nil , nil , nil
51
45
end
@@ -64,114 +58,92 @@ def self.new
64
58
end
65
59
66
60
def test_inspect
67
- omit if ci?
68
-
69
61
assert_send_type "() -> String" ,
70
62
TestNet . new , :inspect
71
63
end
72
64
73
65
def test_set_debug_output
74
- omit if ci?
75
66
assert_send_type "(IO) -> void" ,
76
67
TestNet . new , :set_debug_output , $stderr
77
68
end
78
69
79
70
def test_address
80
- omit if ci?
81
71
assert_send_type "() -> String" ,
82
72
TestNet . new , :address
83
73
end
84
74
85
75
def test_port
86
- omit if ci?
87
76
assert_send_type "() -> Integer" ,
88
77
TestNet . new , :port
89
78
end
90
79
91
80
def test_ipaddr
92
- omit if ci?
93
81
assert_send_type "() -> nil" ,
94
82
TestNet . new , :ipaddr
95
83
assert_send_type "(String) -> void" ,
96
84
TestNet . new , :ipaddr= , ( '127.0.0.1' )
97
85
end
98
86
99
87
def test_open_timeout
100
- omit if ci?
101
88
assert_send_type "() -> Integer" ,
102
89
TestNet . new , :open_timeout
103
90
end
104
91
105
92
def test_read_timeout
106
- omit if ci?
107
93
assert_send_type "() -> Integer" ,
108
94
TestNet . new , :read_timeout
109
95
assert_send_type "(Integer) -> void" ,
110
96
TestNet . new , :read_timeout= , 10
111
97
end
112
98
113
99
def test_write_timeout
114
- omit if ci?
115
100
assert_send_type "() -> Integer" ,
116
101
TestNet . new , :write_timeout
117
102
assert_send_type "(Integer) -> void" ,
118
103
TestNet . new , :write_timeout= , 10
119
104
end
120
105
121
106
def test_continue_timeout
122
- omit if ci?
123
107
assert_send_type "() -> nil" ,
124
108
TestNet . new , :continue_timeout
125
109
assert_send_type "(Integer) -> void" ,
126
110
TestNet . new , :continue_timeout= , 10
127
111
end
128
112
129
113
def test_max_retries
130
- omit if ci?
131
-
132
114
assert_send_type "() -> Integer" ,
133
115
TestNet . new , :max_retries
134
116
assert_send_type "(Integer) -> void" ,
135
117
TestNet . new , :max_retries= , 10
136
118
end
137
119
138
120
def test_keep_alive_timeout
139
- omit if ci?
140
-
141
121
assert_send_type "() -> Integer" ,
142
122
TestNet . new , :keep_alive_timeout
143
123
end
144
124
145
125
def test_started_?
146
- omit if ci?
147
-
148
126
assert_send_type "() -> bool" ,
149
127
TestNet . new , :started?
150
128
assert_send_type "() -> bool" ,
151
129
TestNet . new , :active?
152
130
end
153
131
154
132
def test_use_ssl
155
- omit if ci?
156
-
157
133
assert_send_type "() -> bool" ,
158
134
TestNet . new , :use_ssl?
159
135
assert_send_type "(bool) -> void" ,
160
136
TestNet . new , :use_ssl= , true
161
137
end
162
138
163
139
def test_start
164
- omit if ci?
165
-
166
140
assert_send_type "() { (Net::HTTP) -> untyped } -> untyped" ,
167
141
TestNet . new , :start do |net_http | net_http . class end
168
142
assert_send_type "() -> Net::HTTP" ,
169
143
TestNet . new , :start
170
144
end
171
145
172
146
def test_proxy
173
- omit if ci?
174
-
175
147
assert_send_type "() -> bool" ,
176
148
TestNet . new , :proxy?
177
149
assert_send_type "() -> bool" ,
@@ -193,8 +165,6 @@ def test_proxy
193
165
end
194
166
195
167
def test_http_verbs
196
- omit if ci?
197
-
198
168
assert_send_type "(String) -> Net::HTTPResponse" ,
199
169
Net ::HTTP . start ( 'www.ruby-lang.org' , 443 , use_ssl : true ) , :get , '/en'
200
170
assert_send_type "(String, Hash[String, String]) -> Net::HTTPResponse" ,
@@ -326,8 +296,6 @@ def test_http_verbs
326
296
end
327
297
328
298
def test_request
329
- omit if ci?
330
-
331
299
assert_send_type "(String, String) -> Net::HTTPResponse" ,
332
300
Net ::HTTP . start ( 'reqres.in' , 443 , use_ssl : true ) , :send_request , 'GET' , 'api/users'
333
301
assert_send_type "(String, String, String, Hash[String, String]) -> Net::HTTPResponse" ,
@@ -346,15 +314,11 @@ class TestHTTPRequest < Test::Unit::TestCase
346
314
testing "::Net::HTTPRequest"
347
315
348
316
def test_inspect
349
- omit if ci?
350
-
351
317
assert_send_type "() -> String" ,
352
318
Net ::HTTP ::Get . new ( URI ( 'https://www.ruby-lang.org' ) ) , :inspect
353
319
end
354
320
355
321
def test_attr_readers
356
- omit if ci?
357
-
358
322
assert_send_type "() -> String" ,
359
323
Net ::HTTP ::Get . new ( URI ( 'https://www.ruby-lang.org' ) ) , :method
360
324
assert_send_type "() -> String" ,
@@ -366,8 +330,6 @@ def test_attr_readers
366
330
end
367
331
368
332
def test_body
369
- omit if ci?
370
-
371
333
assert_send_type "() -> bool" ,
372
334
Net ::HTTP ::Get . new ( URI ( 'https://www.ruby-lang.org' ) ) , :request_body_permitted?
373
335
assert_send_type "() -> bool" ,
@@ -385,8 +347,6 @@ def test_body
385
347
end
386
348
387
349
def test_manipulation_of_headers
388
- omit if ci?
389
-
390
350
assert_send_type "(String) -> nil" ,
391
351
Net ::HTTP ::Get . new ( URI ( 'https://www.ruby-lang.org' ) ) , :[] , "Content-Type"
392
352
assert_send_type "(String, untyped) -> void" ,
@@ -460,8 +420,6 @@ def test_manipulation_of_headers
460
420
end
461
421
462
422
def test_iteration_on_headers
463
- omit if ci?
464
-
465
423
assert_send_type "() { (String, String) -> untyped } -> Hash[String, Array[String]]" ,
466
424
Net ::HTTP ::Get . new ( URI ( 'https://www.ruby-lang.org' ) ) , :each_header do |str , array | "#{ str } #{ array } " end
467
425
assert_send_type "() -> Enumerator[[String, String], Hash[String, Array[String]]]" ,
@@ -520,8 +478,6 @@ def self.success
520
478
end
521
479
522
480
def test_attr_readers
523
- omit if ci?
524
-
525
481
assert_send_type "() -> String" ,
526
482
Foo . success , :http_version
527
483
assert_send_type "() -> String" ,
@@ -537,8 +493,6 @@ def test_attr_readers
537
493
end
538
494
539
495
def test_manipulation_function
540
- omit if ci?
541
-
542
496
assert_send_type "() -> String" ,
543
497
Foo . success , :inspect
544
498
assert_send_type "() -> untyped" ,
0 commit comments