# File glib/tests/test-iochannel.rb, line 100 def test_readline io = GLib::IOChannel.new(TEST_FILE) assert_equal("aaa\n", io.readline) assert_equal("bbb\n", io.readline) assert_equal("ccc\n", io.readline) assert_equal("あああ\n", io.readline) assert_raises(EOFError) { io.readline } io.close io = GLib::IOChannel.new(TEST_FILE) assert_equal("aaa\nbbb\n", io.readline("bbb\n")) assert_equal("ccc\nあああ\n", io.readline("bbb\n")) assert_raises(EOFError) { io.readline("bbb\n") } io.close end