test/tc/dir.rb in rio-0.4.2 vs test/tc/dir.rb in rio-0.5.1
- old
+ new
@@ -1,11 +1,10 @@
#!/usr/local/bin/ruby
if $0 == __FILE__
Dir.chdir File.dirname(__FILE__)+'/../'
$:.unshift File.expand_path('../lib/')
end
-
require 'rio'
require 'tc/testcase'
class TC_dir < Test::Unit::TestCase
include RIO_TestCase
def setup()
@@ -20,25 +19,25 @@
d = rio('a')
ans = []
while ent = d.read
ans << ent
end
- assert_equal(@rents,ans)
+ assert_equal(@rents.sort,ans.sort)
assert(d.closed?)
end
def test_rewind
d = rio('a').nocloseoneof
ans = []
while ent = d.read
ans << ent
end
- assert_equal(@rents,ans)
+ assert_equal(@rents.sort,ans.sort)
assert!(d.closed?)
d.rewind
while ent = d.read
ans << ent
end
- assert_equal(@rents+@rents,ans)
+ assert_equal((@rents+@rents).sort,ans.sort)
d.close
end
def test_seek
d = rio('a').nocloseoneof
ans = []