mruby-io/test/io.rb: specify access mode for IO.{sysopen,open} in tests

This commit is contained in:
Yukihiro "Matz" Matsumoto
2022-12-29 13:39:12 +09:00
parent a9330dbc4b
commit ef0b43d9a1
+5 -5
View File
@@ -187,8 +187,8 @@ assert('IO#sync=', '15.2.20.5.19') do
end
assert('IO#write', '15.2.20.5.20') do
io = IO.open(IO.sysopen($mrbtest_io_wfname))
assert_equal 0, io.write("")
io = IO.open(IO.sysopen($mrbtest_io_wfname, "w"), "w")
assert_equal 1, io.write("a")
io.close
io = IO.open(IO.sysopen($mrbtest_io_wfname, "r+"), "r+")
@@ -202,9 +202,9 @@ assert('IO#write', '15.2.20.5.20') do
end
assert('IO#<<') do
io = IO.open(IO.sysopen($mrbtest_io_wfname))
io << "" << ""
assert_equal 0, io.pos
io = IO.open(IO.sysopen($mrbtest_io_wfname, "w"), "w")
io << "a" << "b"
assert_equal 2, io.pos
io.close
end