require 'test/unit' class TestIO < Test::Unit::TestCase def test_gets_rs r, w = IO.pipe w.print "\377xyz" w.close assert_equal("\377", r.gets("\377"), "[ruby-dev:24460]") r.close end end