Lines Matching refs:URI
4 module URI
19 u = URI.parse('http://a')
20 assert_kind_of(URI::HTTP, u)
22 nil, 'a', URI::HTTP.default_port,
28 u1 = URI.parse('http://' + host + '/eFg?HiJ')
29 u2 = URI.parse('http://' + host.downcase + '/eFg?HiJ')
36 assert_equal('http://abc/', URI.parse('http://abc').normalize.to_s)
40 assert(URI.parse('http://abc') == URI.parse('http://ABC'))
41 assert(URI.parse('http://abc/def') == URI.parse('http://ABC/def'))
42 assert(URI.parse('http://abc/def') != URI.parse('http://ABC/DEF'))
46 assert_equal('/', URI.parse('http://a.b.c/').request_uri)
47 assert_equal('/?abc=def', URI.parse('http://a.b.c/?abc=def').request_uri)
48 assert_equal('/', URI.parse('http://a.b.c').request_uri)
49 assert_equal('/?abc=def', URI.parse('http://a.b.c?abc=def').request_uri)
50 assert_equal(nil, URI.parse('http:foo').request_uri)
54 assert_equal(['http', 'a.b.c', 80], URI.parse('http://a.b.c/').select(:scheme, :host, :port))
55 u = URI.parse('http://a.b.c/')