diff options
Diffstat (limited to 'test/ruby/test_utf16.rb')
| -rw-r--r-- | test/ruby/test_utf16.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/ruby/test_utf16.rb b/test/ruby/test_utf16.rb index 0a4bd4586..aeb9cea13 100644 --- a/test/ruby/test_utf16.rb +++ b/test/ruby/test_utf16.rb @@ -115,4 +115,10 @@ class TestUTF16 < Test::Unit::TestCase def test_regexp_union enccall(Regexp, :union, "aa".force_encoding("utf-16be"), "bb".force_encoding("utf-16be")) end + + def test_empty_regexp + s = "".force_encoding("utf-16be") + assert_equal(Encoding.find("utf-16be"), Regexp.new(s).encoding, + "Regexp.new(#{encdump s}).encoding") + end end |
