diff options
| author | Tomoyuki Sahara <[email protected]> | 2015-10-20 15:37:05 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2015-10-20 15:37:05 +0900 |
| commit | 21963f8fa1b3ac5c1896fcc13157fdc70b4d9349 (patch) | |
| tree | 3427183a507ef6d5a602066e67bd21d786aa6353 | |
| parent | cac00353486c7fc3c4addc7a62e817773ad5eae1 (diff) | |
| download | mruby-21963f8fa1b3ac5c1896fcc13157fdc70b4d9349.tar.gz mruby-21963f8fa1b3ac5c1896fcc13157fdc70b4d9349.zip | |
UT for IO#sysseek.
| -rw-r--r-- | test/io.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/io.rb b/test/io.rb index a9bdc3e4f..434607959 100644 --- a/test/io.rb +++ b/test/io.rb @@ -426,6 +426,14 @@ assert('IO#close_on_exec') do # end end +assert('IO#sysseek') do + IO.open(IO.sysopen($mrbtest_io_rfname)) do |io| + assert_equal 2, io.sysseek(2) + assert_equal 5, io.sysseek(3, IO::SEEK_CUR) # 2 + 3 => 5 + assert_equal $mrbtest_io_msg.size - 4, io.sysseek(-4, IO::SEEK_END) + end +end + assert('`cmd`') do assert_equal `echo foo`, "foo\n" end |
