diff options
author | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-08-08 23:25:32 +0000 |
---|---|---|
committer | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-08-08 23:25:32 +0000 |
commit | f4389fb9898cf5fc2df622d7570e8ea13978873a (patch) | |
tree | e0f2b7131a561a997a6d3f4007d1d11fcee43bf8 /test | |
parent | 046569bb6d69a657f2a1736b105224a2b5659b59 (diff) | |
download | ruby-f4389fb9898cf5fc2df622d7570e8ea13978873a.tar.gz ruby-f4389fb9898cf5fc2df622d7570e8ea13978873a.tar.xz ruby-f4389fb9898cf5fc2df622d7570e8ea13978873a.zip |
New API Encoding#ascii_compatible?.
* encoding.c (enc_ascii_compatible_p): added. [ruby-core:24793]
(Init_Encoding): New API Encoding#ascii_compatible?.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_encoding.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/ruby/test_encoding.rb b/test/ruby/test_encoding.rb index 6edad2418..d0477cf85 100644 --- a/test/ruby/test_encoding.rb +++ b/test/ruby/test_encoding.rb @@ -44,6 +44,13 @@ class TestEncoding < Test::Unit::TestCase assert_equal(false, Encoding::UTF_8.dummy?) end + def test_ascii_compatible_p + assert_equal(true, Encoding::ASCII_8BIT.ascii_compatible?) + assert_equal(true, Encoding::UTF_8.ascii_compatible?) + assert_equal(false, Encoding::UTF_16BE.ascii_compatible?) + assert_equal(false, Encoding::ISO_2022_JP.ascii_compatible?) + end + def test_name_list assert_instance_of(Array, Encoding.name_list) Encoding.name_list.each do |x| |