# File glib/tests/test-iochannel.rb, line 231
  def test_encoding
    io = GLib::IOChannel.new(TEST_FILE)
    assert_equal("UTF-8", io.encoding)
    io.encoding = "Shift_JIS"
    assert_equal("Shift_JIS", io.encoding)
    assert_raises(GLib::ConvertError) {
      io.read
    }
    io.close

    io = GLib::IOChannel.new(TEST_SJIS_FILE)
    io.encoding = "Shift_JIS"
    assert_equal("Shift_JIS", io.encoding)
    assert_equal("aaa\nbbb\nccc\nあああ\n", io.read)
    io.close
  end