112
112
assert_equal '1', 'a = [obj = Object.new]; a.size'
113
113
assert_equal 'true', 'a = [obj = Object.new]; a[0] == obj'
114
114
assert_equal '5', 'a = [1,2,3]; a[1] = 5; a[1]'
116
assert_equal '[1, 2]', 'def nil.to_splat; [2]; end; [1, *nil]'
117
assert_equal '[1, 2]', 'def nil.to_splat; [1, 2]; end; [*nil]'
118
assert_equal '[0, 1, {2=>3}]', '[0, *[1], 2=>3]', "[ruby-dev:31592]"
117
122
assert_equal 'Hash', '{}.class'