Sha256: 85938be11917db00a16074f49f58b2973211d54168b7eb4a94f5e2f0cf59ed5b
Contents?: true
Size: 587 Bytes
Versions: 83
Compression:
Stored size: 587 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' describe "Proc#binding" do it "returns a Binding instance" do [Proc.new{}, lambda {}, proc {}].each { |p| p.binding.class.should == Binding } end # XXX eval not supported # it "returns the binding associated wiht self" do # obj = mock('binding') # def obj.test_binding(some, params) # lambda {} # end # # lambdas_binding = obj.test_binding(1, 2).binding # # eval("some", lambdas_binding).should == 1 # eval("params", lambdas_binding).should == 2 # end end
Version data entries
83 entries across 83 versions & 1 rubygems