diff options
| author | Jeremy Evans <code@jeremyevans.net> | 2025-06-05 08:29:56 -0700 |
|---|---|---|
| committer | Jeremy Evans <code@jeremyevans.net> | 2025-06-25 09:21:07 +0900 |
| commit | 7c3bbfcddb05b0eb7cca7ac32efd2fc07e1af6ec (patch) | |
| tree | da391cb4332a347d30b7c48d3ddb9ca7af141409 /test/ruby | |
| parent | 3a9c091cf393e8a9c4e4b93d4216f2be3678e488 (diff) | |
Include Set subclass name in Set#inspect output
Fixes [Bug #21377]
Co-authored-by: zzak <zzak@hey.com>
Diffstat (limited to 'test/ruby')
| -rw-r--r-- | test/ruby/test_set.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/ruby/test_set.rb b/test/ruby/test_set.rb index 110c509463..87e1fd8d26 100644 --- a/test/ruby/test_set.rb +++ b/test/ruby/test_set.rb @@ -846,6 +846,10 @@ class TC_Set < Test::Unit::TestCase set1.add(set2) assert_equal('Set[Set[0], 1, 2, Set[1, 2, Set[...]]]', set2.inspect) + + c = Class.new(Set) + c.set_temporary_name("_MySet") + assert_equal('_MySet[1, 2]', c[1, 2].inspect) end def test_to_s |
