Sha256: cc84e91e68afd6a8f51744affcb9b75190a6fe6220e3c566e45c11cdc755db00
Contents?: true
Size: 745 Bytes
Versions: 6
Compression:
Stored size: 745 Bytes
Contents
#!/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_tonl < Test::RIO::TestCase @@once = false CRNLFILE = 'hw.crnl.txt' NLFILE = 'hw.nl.txt' STR = "Hello World\r\n" require 'tc/programs_util' include Test::RIO::Programs def self.once @@once = true rio(CRNLFILE) < STR * 2 end def setup super self.class.once unless @@once end def test_1 out = rio.strio rio(CRNLFILE) > out lines = rio(CRNLFILE).to_a assert_equal(13,lines[0].length) rio(NLFILE) < rio(CRNLFILE).chomp.map{ |l| "#{l}\n" } lines = rio(NLFILE).to_a assert_equal(12,lines[0].length) end end
Version data entries
6 entries across 6 versions & 2 rubygems
Version | Path |
---|---|
wishdev-rio-0.4.3.1 | test/tc/tonl.rb |
rio-0.3.9 | test/tc/tonl.rb |
rio-0.3.8 | test/tc/tonl.rb |
rio-0.4.1 | test/tc/tonl.rb |
rio-0.4.2 | test/tc/tonl.rb |
rio-0.4.0 | test/tc/tonl.rb |