From 3f670f7f4455bf5dbdb39cfcfd15d392f12de588 Mon Sep 17 00:00:00 2001 From: Beoran Date: Thu, 9 Aug 2012 22:09:47 +0200 Subject: Also added test for charsh bug with Struct.new without parameters. --- build/.gitkeep | 0 test/t/struct.rb | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 build/.gitkeep diff --git a/build/.gitkeep b/build/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/test/t/struct.rb b/test/t/struct.rb index bbd3e4d70..d79b30c0e 100644 --- a/test/t/struct.rb +++ b/test/t/struct.rb @@ -16,11 +16,11 @@ 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 + # Check crash bug with Struc.new and no params. + assert('Struct.new', '15.2.18.3.1') do + c = Struct.new() + c.superclass == Struct and c.members == [] + end assert('Struct#==', '15.2.18.4.1') do c = Struct.new(:m1, :m2) -- cgit v1.2.3