@@ -10,7 +10,9 @@ def test_connect_http_client_1
1010 puts "------------------------------------------------------------"
1111 puts "-- HTTPClient.new.get 'https://www.bankofamerica.com'"
1212 puts "------------------------------------------------------------"
13- puts HTTPClient . new . get ( 'https://www.bankofamerica.com' )
13+ res = HTTPClient . new . get ( 'https://www.bankofamerica.com' )
14+ puts res if $VERBOSE
15+ #assert_equal 200, res.code
1416 end
1517
1618 def test_connect_http_client_2
@@ -20,7 +22,9 @@ def test_connect_http_client_2
2022 puts "------------------------------------------------------------"
2123 puts "-- HTTPClient.new.get 'https://google.co.uk'"
2224 puts "------------------------------------------------------------"
23- puts HTTPClient . new . get ( 'https://google.co.uk' )
25+ res = HTTPClient . new . get ( 'https://google.co.uk' )
26+ puts res if $VERBOSE
27+ #assert res.code < 400
2428 end
2529
2630 def test_connect_net_http_1
@@ -35,7 +39,8 @@ def test_connect_net_http_1
3539
3640 http = Net ::HTTP . new ( uri . host , uri . port )
3741 http . use_ssl = true
38- puts http . get ( '/' )
42+ res = http . get ( '/' )
43+ assert_equal '200' , res . code
3944 end
4045
4146 def test_connect_net_http_2
@@ -51,7 +56,21 @@ def test_connect_net_http_2
5156 http = Net ::HTTP . new ( uri . host , uri . port )
5257 http . use_ssl = true
5358 http . ssl_version = :TLSv1_2
54- puts http . get ( '/' )
59+ res = http . get ( '/' )
60+ assert_equal Net ::HTTPOK , res . class
61+ end
62+
63+ def test_faraday_get
64+ require 'faraday'
65+
66+ puts "\n "
67+ puts "------------------------------------------------------------"
68+ puts "-- Faraday.get ... 'http://httpbingo.org/ip'"
69+ puts "------------------------------------------------------------"
70+
71+ res = Faraday . get ( 'https://httpbingo.org/ip' )
72+ assert_equal 200 , res . status
73+ puts res . body
5574 end
5675
5776 def test_connect_ssl_minmax_version
0 commit comments