Unverified Commit 687a4d96 authored by Yukihiro "Matz" Matsumoto's avatar Yukihiro "Matz" Matsumoto Committed by GitHub

Merge pull request #4251 from shuujii/remove-no-meaning-statements-in-mruby-io-tests

Remove no meaning statements in `mruby-io` tests
parents bdc9de87 12ba571a
...@@ -177,7 +177,6 @@ assert('File.path') do ...@@ -177,7 +177,6 @@ assert('File.path') do
assert_equal "a/../b/./c", File.path("a/../b/./c") assert_equal "a/../b/./c", File.path("a/../b/./c")
assert_raise(TypeError) { File.path(nil) } assert_raise(TypeError) { File.path(nil) }
assert_raise(TypeError) { File.path(123) } assert_raise(TypeError) { File.path(123) }
end end
assert('File.symlink') do assert('File.symlink') do
......
...@@ -67,11 +67,11 @@ assert("FileTest.size?") do ...@@ -67,11 +67,11 @@ assert("FileTest.size?") do
assert_raise IOError do assert_raise IOError do
FileTest.size?(fp1) FileTest.size?(fp1)
end end
assert_true fp1.closed?
assert_raise IOError do assert_raise IOError do
FileTest.size?(fp2) FileTest.size?(fp2)
end end
assert_true fp2.closed?
fp1.closed? && fp2.closed?
end end
assert("FileTest.socket?") do assert("FileTest.socket?") do
...@@ -105,11 +105,11 @@ assert("FileTest.zero?") do ...@@ -105,11 +105,11 @@ assert("FileTest.zero?") do
assert_raise IOError do assert_raise IOError do
FileTest.zero?(fp1) FileTest.zero?(fp1)
end end
assert_true fp1.closed?
assert_raise IOError do assert_raise IOError do
FileTest.zero?(fp2) FileTest.zero?(fp2)
end end
assert_true fp2.closed?
fp1.closed? && fp2.closed?
end end
assert('FileTest TEST CLEANUP') do assert('FileTest TEST CLEANUP') do
......
...@@ -30,8 +30,6 @@ assert('IO.open', '15.2.20.4.1') do ...@@ -30,8 +30,6 @@ assert('IO.open', '15.2.20.4.1') do
IO.open(fd) do |io| IO.open(fd) do |io|
assert_equal $mrbtest_io_msg, io.read assert_equal $mrbtest_io_msg, io.read
end end
true
end end
assert('IO#close', '15.2.20.5.1') do assert('IO#close', '15.2.20.5.1') do
...@@ -72,8 +70,6 @@ assert('IO#eof?', '15.2.20.5.6') do ...@@ -72,8 +70,6 @@ assert('IO#eof?', '15.2.20.5.6') do
io.read io.read
assert_true io.eof? assert_true io.eof?
io.close io.close
true
end end
assert('IO#flush', '15.2.20.5.7') do assert('IO#flush', '15.2.20.5.7') do
...@@ -93,7 +89,6 @@ assert('IO#getc', '15.2.20.5.8') do ...@@ -93,7 +89,6 @@ assert('IO#getc', '15.2.20.5.8') do
} }
assert_equal nil, io.getc assert_equal nil, io.getc
io.close io.close
true
end end
#assert('IO#gets', '15.2.20.5.9') do #assert('IO#gets', '15.2.20.5.9') do
...@@ -179,8 +174,6 @@ assert('IO#write', '15.2.20.5.20') do ...@@ -179,8 +174,6 @@ assert('IO#write', '15.2.20.5.20') do
io.rewind io.rewind
assert_equal "ab123fg", io.read assert_equal "ab123fg", io.read
io.close io.close
true
end end
assert('IO#<<') do assert('IO#<<') do
...@@ -188,7 +181,6 @@ assert('IO#<<') do ...@@ -188,7 +181,6 @@ assert('IO#<<') do
io << "" << "" io << "" << ""
assert_equal 0, io.pos assert_equal 0, io.pos
io.close io.close
true
end end
assert('IO#dup for readable') do assert('IO#dup for readable') do
...@@ -208,7 +200,6 @@ assert('IO#dup for readable') do ...@@ -208,7 +200,6 @@ assert('IO#dup for readable') do
dup.close dup.close
assert_false io.closed? assert_false io.closed?
io.close io.close
true
end end
assert('IO#dup for writable') do assert('IO#dup for writable') do
...@@ -221,7 +212,6 @@ assert('IO#dup for writable') do ...@@ -221,7 +212,6 @@ assert('IO#dup for writable') do
assert_equal "mruby", dup.sysread(5) assert_equal "mruby", dup.sysread(5)
dup.close dup.close
io.close io.close
true
end end
assert('IO.for_fd') do assert('IO.for_fd') do
...@@ -229,13 +219,11 @@ assert('IO.for_fd') do ...@@ -229,13 +219,11 @@ assert('IO.for_fd') do
io = IO.for_fd(fd) io = IO.for_fd(fd)
assert_equal $mrbtest_io_msg, io.read assert_equal $mrbtest_io_msg, io.read
io.close io.close
true
end end
assert('IO.new') do assert('IO.new') do
io = IO.new(0) io = IO.new(0)
io.close io.close
true
end end
assert('IO gc check') do assert('IO gc check') do
...@@ -280,7 +268,6 @@ assert('IO.sysopen, IO#sysread') do ...@@ -280,7 +268,6 @@ assert('IO.sysopen, IO#sysread') do
io = IO.new fd, "w" io = IO.new fd, "w"
assert_raise(IOError) { io.sysread(1) } assert_raise(IOError) { io.sysread(1) }
io.close io.close
true
end end
assert('IO.sysopen, IO#syswrite') do assert('IO.sysopen, IO#syswrite') do
...@@ -294,8 +281,6 @@ assert('IO.sysopen, IO#syswrite') do ...@@ -294,8 +281,6 @@ assert('IO.sysopen, IO#syswrite') do
io = IO.new(IO.sysopen($mrbtest_io_rfname), "r") io = IO.new(IO.sysopen($mrbtest_io_rfname), "r")
assert_raise(IOError) { io.syswrite("a") } assert_raise(IOError) { io.syswrite("a") }
io.close io.close
true
end end
assert('IO#_read_buf') do assert('IO#_read_buf') do
...@@ -319,7 +304,6 @@ assert('IO#_read_buf') do ...@@ -319,7 +304,6 @@ assert('IO#_read_buf') do
assert_equal true, io.eof assert_equal true, io.eof
assert_equal true, io.eof? assert_equal true, io.eof?
io.close io.close
io.closed?
end end
assert('IO#isatty') do assert('IO#isatty') do
...@@ -352,7 +336,6 @@ assert('IO#pos=, IO#seek') do ...@@ -352,7 +336,6 @@ assert('IO#pos=, IO#seek') do
assert_equal 0, io.seek(0) assert_equal 0, io.seek(0)
assert_equal 0, io.pos assert_equal 0, io.pos
io.close io.close
io.closed?
end end
assert('IO#rewind') do assert('IO#rewind') do
...@@ -363,7 +346,6 @@ assert('IO#rewind') do ...@@ -363,7 +346,6 @@ assert('IO#rewind') do
assert_equal 0, io.rewind assert_equal 0, io.rewind
assert_equal 0, io.pos assert_equal 0, io.pos
io.close io.close
io.closed?
end end
assert('IO#gets') do assert('IO#gets') do
...@@ -412,7 +394,6 @@ assert('IO#gets') do ...@@ -412,7 +394,6 @@ assert('IO#gets') do
assert_equal nil, io.gets, "gets third line; returns nil" assert_equal nil, io.gets, "gets third line; returns nil"
io.close io.close
io.closed?
end end
assert('IO#gets - paragraph mode') do assert('IO#gets - paragraph mode') do
...@@ -423,7 +404,6 @@ assert('IO#gets - paragraph mode') do ...@@ -423,7 +404,6 @@ assert('IO#gets - paragraph mode') do
io.write "2" * 10 + "\n" io.write "2" * 10 + "\n"
assert_equal 34 + $cr * 4, io.pos assert_equal 34 + $cr * 4, io.pos
io.close io.close
assert_equal true, io.closed?
fd = IO.sysopen $mrbtest_io_wfname fd = IO.sysopen $mrbtest_io_wfname
io = IO.new fd io = IO.new fd
...@@ -434,7 +414,6 @@ assert('IO#gets - paragraph mode') do ...@@ -434,7 +414,6 @@ assert('IO#gets - paragraph mode') do
text2 = io.gets("") text2 = io.gets("")
assert_equal para2, text2 assert_equal para2, text2
io.close io.close
io.closed?
end end
assert('IO.popen') do assert('IO.popen') do
...@@ -528,7 +507,6 @@ assert('IO#fileno') do ...@@ -528,7 +507,6 @@ assert('IO#fileno') do
assert_equal io.fileno, fd assert_equal io.fileno, fd
assert_equal io.to_i, fd assert_equal io.to_i, fd
io.close io.close
io.closed?
end end
assert('IO#close_on_exec') do assert('IO#close_on_exec') do
...@@ -550,7 +528,6 @@ assert('IO#close_on_exec') do ...@@ -550,7 +528,6 @@ assert('IO#close_on_exec') do
assert_equal(false, io.close_on_exec?) assert_equal(false, io.close_on_exec?)
io.close io.close
io.closed?
begin begin
r, w = IO.pipe r, w = IO.pipe
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment