Sha256: 8ad24a73b962ef3229d492068d881a5a2ce7d7be38fa614d8dba8941a38fbf40
Contents?: true
Size: 974 Bytes
Versions: 8
Compression:
Stored size: 974 Bytes
Contents
require File.join(File.dirname(__FILE__), '..', 'spec_helper') describe "Proc#to_source from do ... end block (wo nesting complication)" do expected = 'proc { @x%s }' should 'handle watever(..) do ... end' do ( watever(:a, :b, {:c => 1}) do @x1 end ).should.be having_source(expected%1) end should 'handle watever(..) \ do ... end' do ( watever(:a, :b, {:c => 1}) \ do @x2 end ).should.be having_source(expected%2) end should 'handle watever do ... end' do ( watever do @x3 end ).should.be having_source(expected%3) end should 'handle watever \ do ... end' do ( watever \ do @x4 end ).should.be having_source(expected%4) end should 'handle lambda do ... end' do ( lambda do @x5 end ).should.be having_source(expected%5) end should 'handle lambda \ do ... end' do ( lambda \ do @x6 end ).should.be having_source(expected%6) end end
Version data entries
8 entries across 8 versions & 1 rubygems