diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2012-06-24 06:11:28 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2012-06-24 06:11:28 -0700 |
| commit | 97c9c859d166a952f1f8cdcc3187cd005c4bebcf (patch) | |
| tree | 1113d4e8b9a6ab8bb454ae555814c90d03dafe35 /test/t/struct.rb | |
| parent | 8121e0d354b83b3fa9d1363470e280dc98112289 (diff) | |
| parent | 7778b5ca1c82062e29eb41b22839a1d174dd82e1 (diff) | |
| download | mruby-97c9c859d166a952f1f8cdcc3187cd005c4bebcf.tar.gz mruby-97c9c859d166a952f1f8cdcc3187cd005c4bebcf.zip | |
Merge pull request #313 from masamitsu-murase/fix_struct_new
Fix Struct#new and GC
Diffstat (limited to 'test/t/struct.rb')
| -rw-r--r-- | test/t/struct.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/t/struct.rb b/test/t/struct.rb index fff02ee56..5cf6929b8 100644 --- a/test/t/struct.rb +++ b/test/t/struct.rb @@ -16,6 +16,13 @@ if Object.const_defined?(:Struct) c.members == [:m1,:m2] end + assert('Struct#==', '15.2.18.4.1') do + c = Struct.new(:m1, :m2) + cc1 = c.new(1,2) + cc2 = c.new(1,2) + cc1 == cc2 + end + assert('Struct#[]', '15.2.18.4.2') do c = Struct.new(:m1, :m2) cc = c.new(1,2) |
