diff options
author | mrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-01-26 02:01:47 +0000 |
---|---|---|
committer | mrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-01-26 02:01:47 +0000 |
commit | 9c7caa3be547ecd3ecb9e4c69e1781df5d848e7a (patch) | |
tree | 05e0eba81aa77af49be95cab6c2cf3d9d651af84 /spec/ruby/core | |
parent | e7c62ca7679e410fced8313cc1e1cc39854000e2 (diff) | |
download | ruby-9c7caa3be547ecd3ecb9e4c69e1781df5d848e7a.tar.gz |
Fix rubyspec against the change in Hash#transform_keys!
[Bug #14380] [ruby-core:84951]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'spec/ruby/core')
-rw-r--r-- | spec/ruby/core/hash/transform_keys_spec.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/ruby/core/hash/transform_keys_spec.rb b/spec/ruby/core/hash/transform_keys_spec.rb index 7888486d42..30dde2287b 100644 --- a/spec/ruby/core/hash/transform_keys_spec.rb +++ b/spec/ruby/core/hash/transform_keys_spec.rb @@ -60,9 +60,9 @@ ruby_version_is "2.5" do @hash.should == { 'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4 } end - it "does not prevent conflicts between new keys and old ones" do + it "prevents conflicts between new keys and old ones" do @hash.transform_keys!(&:succ) - @hash.should == { e: 1 } + @hash.should == { b: 1, c: 2, d: 3, e: 4 } end it "partially modifies the contents if we broke from the block" do @@ -70,7 +70,7 @@ ruby_version_is "2.5" do break if v == :c v.succ end - @hash.should == { c: 1, d: 4 } + @hash.should == { b: 1, c: 2 } end it "keeps later pair if new keys conflict" do |