summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-12-10 08:54:56 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-12-10 08:54:56 +0000
commit126f2be0bdf727049a091ae41d5443dab6b18f63 (patch)
tree73246f663869fd22c0b0e17e258a8ea1f8d8ed89 /test
parentea1edc966af6dd39aa5b6eb05a97a30d70d10c91 (diff)
downloadruby-126f2be0bdf727049a091ae41d5443dab6b18f63.tar.gz
ruby-126f2be0bdf727049a091ae41d5443dab6b18f63.tar.xz
ruby-126f2be0bdf727049a091ae41d5443dab6b18f63.zip
* ext/stringio/stringio.c (strio_read): do not set EOF flag when
requested length is zero. [ruby-dev:22214] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r--test/ruby/ut_eof.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/ruby/ut_eof.rb b/test/ruby/ut_eof.rb
index ffd9ba65a..efb9f77d8 100644
--- a/test/ruby/ut_eof.rb
+++ b/test/ruby/ut_eof.rb
@@ -64,7 +64,10 @@ module TestEOF
def test_eof_0_seek
open_file_seek("", 10) {|f|
+ assert_equal(10, f.pos)
+ assert_equal("", f.read(0))
assert_equal("", f.read)
+ assert_equal(nil, f.read(0))
assert_equal(nil, f.read)
}
end