summaryrefslogtreecommitdiff
path: root/test/rexml/test_changing_encoding.rb
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2020-01-11 21:37:00 +0900
committerSHIBATA Hiroshi <hsbt@ruby-lang.org>2020-01-12 12:28:29 +0900
commitc3ccf23d5807f2ff20127bf5e42df0977bf672fb (patch)
treed3953c32b61645c7af65d30e626af944f143cf58 /test/rexml/test_changing_encoding.rb
parent012f297311817ecb19f78c55854b033bb4b0397c (diff)
Make rexml library to the bundle gems
[Feature #16485][ruby-core:96683]
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/2832
Diffstat (limited to 'test/rexml/test_changing_encoding.rb')
-rw-r--r--test/rexml/test_changing_encoding.rb45
1 files changed, 0 insertions, 45 deletions
diff --git a/test/rexml/test_changing_encoding.rb b/test/rexml/test_changing_encoding.rb
deleted file mode 100644
index a2dc072..0000000
--- a/test/rexml/test_changing_encoding.rb
+++ /dev/null
@@ -1,45 +0,0 @@
-# -*- coding: utf-8 -*-
-# frozen_string_literal: false
-
-require 'rexml/encoding'
-
-module REXMLTests
- class ChangingEncodings < Test::Unit::TestCase
- def initialize a
- @u = 'テスト ほげ ふが 美しい'
- @e = @u.encode("EUC-JP")
- @f = Foo.new
- super
- end
-
- class Foo
- include REXML::Encoding
- end
-
- # Note that these tests must be executed in order for the third one to
- # actually test anything.
- def test_0_euc
- @f.encoding = 'EUC-JP'
- assert_equal( @u, @f.decode(@e) )
- # This doesn't happen anymore, for some reason
- #assert_raise( Iconv::IllegalSequence, "Decoding unicode should fail" ) {
- # @f.decode(@u) == @u
- #}
- end
-
- def test_1_utf
- @f.encoding = 'UTF-8'
- assert_not_equal( @u, @f.decode( @e ) )
- assert_equal( @u, @f.decode( @u ) )
- end
-
- def test_2_euc
- @f.encoding = 'EUC-JP'
- assert_equal( @u, @f.decode(@e) )
- # This doesn't happen anymore, for some reason
- #assert_raise( Iconv::IllegalSequence, "Decoding unicode should fail" ) {
- # @f.decode(@u) == @u
- #}
- end
- end
-end