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 = []