test/tc/overload.rb in rio-0.3.4 vs test/tc/overload.rb in rio-0.3.6

- old
+ new

@@ -3,10 +3,11 @@ Dir.chdir File.dirname(__FILE__)+'/../' $:.unshift File.expand_path('../lib/') end require 'rio' require 'test/unit' +require 'tc/testcase' class TC_RIO_overload < Test::Unit::TestCase def test_overload qp = RIO.rio('qp') rio(qp,'test_overload').rmtree.mkpath.chdir { @@ -70,22 +71,24 @@ fh = ::File.new('dst2','w') rio('src') > fh fh.close assert_equal(line0,rio('dst2').contents) - rio('src.gz').gzip < rio('src') - rio('dst3') < rio('src.gz').gzip - assert_equal(line0,rio('dst3').contents) + unless $mswin32 + rio('src.gz').gzip < rio('src') + rio('dst3') < rio('src.gz').gzip + assert_equal(line0,rio('dst3').contents) - str = 'Hello World' - rio('src.gz').gzip > str - assert_equal(line0,str) + str = 'Hello World' + rio('src.gz').gzip > str + assert_equal(line0,str) - rio('src') > rio('src.gz').gzip - rio('src.gz').gzip > str - assert_equal(line0,str) - rio('src.gz').gzip >> str - assert_equal(line0+line0,str) + rio('src') > rio('src.gz').gzip + rio('src.gz').gzip > str + assert_equal(line0,str) + rio('src.gz').gzip >> str + assert_equal(line0+line0,str) + end } # dst2 = rio(datadir,'dst2').mkdir