diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-04-23 13:56:11 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2012-04-23 13:56:11 +0000 |
commit | ce2dc60216934e01910d2a3424c2aa0fe3ce4736 (patch) | |
tree | 2fd7e329cf9f391b2fa8201e359e529c19a3c228 /test/iconv/test_partial.rb | |
parent | 82801b9113222c21b088e173521eda99277d1b1b (diff) | |
download | ruby-ce2dc60216934e01910d2a3424c2aa0fe3ce4736.tar.gz |
* ext/iconv: deprecated. [Feature #6322]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/iconv/test_partial.rb')
-rw-r--r-- | test/iconv/test_partial.rb | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/test/iconv/test_partial.rb b/test/iconv/test_partial.rb deleted file mode 100644 index a98960b070..0000000000 --- a/test/iconv/test_partial.rb +++ /dev/null @@ -1,41 +0,0 @@ -require File.expand_path("../utils.rb", __FILE__) - -class TestIconv::Partial < TestIconv - def test_partial_ascii - c = Iconv.open(ASCII, ASCII) - ref = '[ruby-core:17092]' - rescue - return - else - assert_equal("abc", c.iconv("abc")) - assert_equal("c", c.iconv("abc", 2), "#{ref}: with start") - assert_equal("c", c.iconv("abc", 2, 1), "#{ref}: with start, length") - assert_equal("c", c.iconv("abc", 2, 5), "#{ref}: with start, longer length") - assert_equal("bc", c.iconv("abc", -2), "#{ref}: with nagative start") - assert_equal("b", c.iconv("abc", -2, 1), "#{ref}: with nagative start, length") - assert_equal("bc", c.iconv("abc", -2, 5), "#{ref}: with nagative start, longer length") - assert_equal("", c.iconv("abc", 5), "#{ref}: with OOB") - assert_equal("", c.iconv("abc", 5, 2), "#{ref}: with OOB, length") - ensure - c.close if c - end - - def test_partial_euc2sjis - c = Iconv.open('SHIFT_JIS', 'EUC-JP') - rescue - return - else - assert_equal(SJIS_STR[0, 2], c.iconv(EUCJ_STR, 0, 2)) - assert_equal(SJIS_STR, c.iconv(EUCJ_STR, 0, 20)) - assert_equal(SJIS_STR[2..-1], c.iconv(EUCJ_STR, 2)) - assert_equal(SJIS_STR[2, 2], c.iconv(EUCJ_STR, 2, 2)) - assert_equal(SJIS_STR[2..-1], c.iconv(EUCJ_STR, 2, 20)) - assert_equal(SJIS_STR[-4..-1], c.iconv(EUCJ_STR, -4)) - assert_equal(SJIS_STR[-4, 2], c.iconv(EUCJ_STR, -4, 2)) - assert_equal(SJIS_STR[-4..-1], c.iconv(EUCJ_STR, -4, 20)) - assert_equal("", c.iconv(EUCJ_STR, 20)) - assert_equal("", c.iconv(EUCJ_STR, 20, 2)) - ensure - c.close - end -end if defined?(TestIconv) |