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')