From 38e3b675ee2b5583b25f05b1ac9eff9389d30d99 Mon Sep 17 00:00:00 2001 From: Beoran Date: Thu, 9 Aug 2012 21:58:32 +0200 Subject: Struct.new crashed if no arguments are given. Fixed. --- test/t/struct.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test') diff --git a/test/t/struct.rb b/test/t/struct.rb index 5cf6929b8..bbd3e4d70 100644 --- a/test/t/struct.rb +++ b/test/t/struct.rb @@ -16,6 +16,12 @@ if Object.const_defined?(:Struct) c.members == [:m1,:m2] end + # Crash bug withStruc.new and no params, should make empty struct? + # assert('Struct.new', '15.2.18.3.1') do + # c = Struct.new() + # c.superclass == Struct + # end + assert('Struct#==', '15.2.18.4.1') do c = Struct.new(:m1, :m2) cc1 = c.new(1,2) -- cgit v1.2.3