diff options
Diffstat (limited to 'test/ruby/test_io_buffer.rb')
-rw-r--r-- | test/ruby/test_io_buffer.rb | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/test/ruby/test_io_buffer.rb b/test/ruby/test_io_buffer.rb index afc39a8c8e..385a133421 100644 --- a/test/ruby/test_io_buffer.rb +++ b/test/ruby/test_io_buffer.rb @@ -9,10 +9,6 @@ class TestIOBuffer < Test::Unit::TestCase Warning[:experimental] = experimental end - def test_default_size - assert_equal IO::Buffer::DEFAULT_SIZE, IO::Buffer.new.size - end - def assert_negative(value) assert(value < 0, "Expected #{value} to be negative!") end @@ -40,6 +36,10 @@ class TestIOBuffer < Test::Unit::TestCase assert_include [IO::Buffer::LITTLE_ENDIAN, IO::Buffer::BIG_ENDIAN], IO::Buffer::HOST_ENDIAN end + def test_default_size + assert_equal IO::Buffer::DEFAULT_SIZE, IO::Buffer.new.size + end + def test_new_internal buffer = IO::Buffer.new(1024, IO::Buffer::INTERNAL) assert_equal 1024, buffer.size @@ -74,6 +74,12 @@ class TestIOBuffer < Test::Unit::TestCase assert_include buffer.to_str, "Hello World" end + def test_file_mapped_invalid + assert_raise ArgumentError do + IO::Buffer.map("foobar") + end + end + def test_string_mapped string = "Hello World" buffer = IO::Buffer.for(string) |