From ce2dc60216934e01910d2a3424c2aa0fe3ce4736 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 23 Apr 2012 13:56:11 +0000 Subject: * ext/iconv: deprecated. [Feature #6322] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/iconv/test_partial.rb | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 test/iconv/test_partial.rb (limited to 'test/iconv/test_partial.rb') 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) -- cgit v1.2.3