From 8ebe0d3a1591f42b24028da2b9dee9d109e44d02 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 25 Jul 2025 18:12:48 +0900 Subject: [PATCH] test(set): ensure hash consistency --- mrbgems/mruby-set/test/set.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mrbgems/mruby-set/test/set.rb b/mrbgems/mruby-set/test/set.rb index c7aabca41..afcaa4563 100644 --- a/mrbgems/mruby-set/test/set.rb +++ b/mrbgems/mruby-set/test/set.rb @@ -753,3 +753,11 @@ assert("Set operations with custom objects") do assert_equal(1, set_intersect_arr.size) assert_equal(obj2, set_intersect_arr.to_a[0]) end + +assert("Set#hash") do + set1 = Set[1, 2, 3] + set2 = Set[1, 2, 3] + + assert_kind_of Integer, set1.hash + assert_equal(set1.hash, set2.hash) +end