# File glib/tests/test-iochannel.rb, line 72 def test_readchar io = GLib::IOChannel.new(TEST_FILE) text = "aaa\nbbb\nccc\nあああ\n".split(//) text.each do |v| assert_equal(v.unpack("U")[0], io.readchar) end assert_raises(EOFError) { io.readchar } io.close end