summaryrefslogtreecommitdiffhomepage
path: root/test/t
diff options
context:
space:
mode:
authorBeoran <[email protected]>2012-08-09 22:09:47 +0200
committerBeoran <[email protected]>2012-08-09 22:09:47 +0200
commit3f670f7f4455bf5dbdb39cfcfd15d392f12de588 (patch)
tree5b6c8c3d50ebb3906b14e44922e50a8a69f17970 /test/t
parent38e3b675ee2b5583b25f05b1ac9eff9389d30d99 (diff)
downloadmruby-3f670f7f4455bf5dbdb39cfcfd15d392f12de588.tar.gz
mruby-3f670f7f4455bf5dbdb39cfcfd15d392f12de588.zip
Also added test for charsh bug with Struct.new without parameters.
Diffstat (limited to 'test/t')
-rw-r--r--test/t/struct.rb10
1 files changed, 5 insertions, 5 deletions
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)