Sha256: 35b83e1bf1f39aef65ad166093b963b8af2e59f749eb88521def525d5ab57685
Contents?: true
Size: 343 Bytes
Versions: 83
Compression:
Stored size: 343 Bytes
Contents
describe "Block parameters" do it "does not override a shadowed variable from the outer scope" do i = 0 a = [1,2,3] a.each {|i| ;} i.should == 0 end it "captures variables from the outer scope" do a = [1,2,3] sum = 0 var = nil a.each {|var| sum += var} sum.should == 6 var.should == nil end end
Version data entries
83 entries across 83 versions & 1 rubygems