test/tc/abs.rb in rio-0.3.8 vs test/tc/abs.rb in rio-0.3.9
- old
+ new
@@ -16,52 +16,52 @@
hdurl = 'http://localhost/'
hduri = ::URI.parse(hdurl)
hd = rio(hduri)
assert_equal('/',hd.path)
- assert_nil(hd.fspath)
+ assert_equal('/',hd.fspath)
assert_equal('http',hd.scheme)
assert_equal('localhost',hd.host)
assert_equal(true,hd.abs?)
assert_equal(true,hd.absolute?)
assert_equal(hdurl,hd.abs.to_url)
hdurl = 'http://localhost/'
hd = rio(hdurl)
assert_equal('/',hd.path)
- assert_nil(hd.fspath)
+ assert_equal('/',hd.fspath)
assert_equal('http',hd.scheme)
assert_equal('localhost',hd.host)
assert_equal(true,hd.abs?)
assert_equal(true,hd.absolute?)
assert_equal(hdurl,hd.abs.to_url)
hdurl = 'http://localhost'
hduri = ::URI.parse(hdurl)
hd = rio(hduri)
assert_equal('/',hd.path)
- assert_nil(hd.fspath)
+ assert_equal('/',hd.fspath)
assert_equal('http',hd.scheme)
assert_equal('localhost',hd.host)
assert_equal(true,hd.abs?)
assert_equal(true,hd.absolute?)
assert_equal(hdurl+'/',hd.abs.to_url)
hdurl = 'http://localhost'
hd = rio(hdurl)
assert_equal('/',hd.path)
- assert_nil(hd.fspath)
+ assert_equal('/',hd.fspath)
assert_equal('http',hd.scheme)
assert_equal('localhost',hd.host)
assert_equal(true,hd.abs?)
assert_equal(true,hd.absolute?)
assert_equal(hdurl+'/',hd.abs.to_url)
hdurl = 'http://localhost/rio/hw.html'
hd = rio(hdurl)
assert_equal('/rio/hw.html',hd.path)
- assert_nil(hd.fspath)
+ assert_equal('/rio/hw.html',hd.fspath)
assert_equal('http',hd.scheme)
assert_equal('localhost',hd.host)
assert_equal(true,hd.abs?)
assert_equal(true,hd.absolute?)
assert_equal(hdurl,hd.abs.to_url)
@@ -274,9 +274,13 @@
tmp = RIO.root('tmp')
assert_kind_of(RIO::Rio,tmp)
assert_equal('/tmp',tmp.to_s)
+ z = tmp.join('zippy')
+ assert_kind_of(RIO::Rio,z)
+ assert_equal('/tmp/zippy',z.to_s)
+
z = tmp/'zippy'
assert_kind_of(RIO::Rio,z)
assert_equal('/tmp/zippy',z.to_s)
z = RIO.rio('/tmp/zippy')