summaryrefslogtreecommitdiff
path: root/test/test_set.rb
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@idaemons.org>2023-02-24 17:37:00 +0900
committergit <svn-admin@ruby-lang.org>2023-02-24 11:48:08 +0000
commit5d5ff6e5eda887b39691db4db58ac1c2c3a1f8d9 (patch)
tree34faf437b3fe0ff1d4ef3e576d37b20399591640 /test/test_set.rb
parent454ac4cbb22fdae44a75cef1412693e4fb526630 (diff)
downloadruby-5d5ff6e5eda887b39691db4db58ac1c2c3a1f8d9.tar.gz
[ruby/set] Set#merge does not take keyword arguments as a Hash
https://github.com/ruby/set/commit/ca1c9532a9
Diffstat (limited to 'test/test_set.rb')
-rw-r--r--test/test_set.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test_set.rb b/test/test_set.rb
index e2a0f88f5b..49dc58ef7b 100644
--- a/test/test_set.rb
+++ b/test/test_set.rb
@@ -600,6 +600,10 @@ class TC_Set < Test::Unit::TestCase
ret = set.merge([2,4,6], Set[4,5,6])
assert_same(set, ret)
assert_equal(Set[1,2,3,4,5,6], set)
+
+ assert_raise(ArgumentError) {
+ Set[].merge(a: 1)
+ }
end
def test_subtract