diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-01-16 15:36:38 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-01-16 15:36:38 +0900 |
commit | fce54a5404139a77bd0b7d6f82901083fcb16f1e (patch) | |
tree | 96dea163219ecec19dac5b3059b615a52274cd86 /test/ruby/test_string.rb | |
parent | 0b6682dc57afc95eca9f75f895ec1bf554697e6c (diff) |
Fix `String#partition`
Split with the matched part when the separator matches the empty
part at the beginning. [Bug #11014]
Diffstat (limited to 'test/ruby/test_string.rb')
-rw-r--r-- | test/ruby/test_string.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/ruby/test_string.rb b/test/ruby/test_string.rb index 09d099bb4a..f0b765314c 100644 --- a/test/ruby/test_string.rb +++ b/test/ruby/test_string.rb @@ -2567,6 +2567,8 @@ CODE hello = "hello" hello.partition("hi").map(&:upcase!) assert_equal("hello", hello, bug) + + assert_equal(["", "", "foo"], "foo".partition(/^=*/)) end def test_rpartition |