diff options
| author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-09-07 16:34:28 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2024-09-07 16:34:28 +0900 |
| commit | f97332a3a3647b79a19a7ad81ab8e58bc8608399 (patch) | |
| tree | 85f62c6953a80169f3acb3ae7044a1b7b74811d2 /test/ruby | |
| parent | c1862cbb89a6bf42dcd07d92fe4f4bfeebca5775 (diff) | |
Preserve encoding in exception message of `Float`
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/11564
Diffstat (limited to 'test/ruby')
| -rw-r--r-- | test/ruby/test_float.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ruby/test_float.rb b/test/ruby/test_float.rb index a0b9b44464..9f522c32bf 100644 --- a/test/ruby/test_float.rb +++ b/test/ruby/test_float.rb @@ -856,6 +856,8 @@ class TestFloat < Test::Unit::TestCase assert_raise(Encoding::CompatibilityError) {Float("0".encode("utf-32be"))} assert_raise(Encoding::CompatibilityError) {Float("0".encode("utf-32le"))} assert_raise(Encoding::CompatibilityError) {Float("0".encode("iso-2022-jp"))} + + assert_raise_with_message(ArgumentError, /\u{1f4a1}/) {Float("\u{1f4a1}")} end def test_invalid_str |
