Sha256: 173c879879e09b8d7a6b3c6e67e3486ca55d8174d5730bce1e48c2247f5817ea
Contents?: true
Size: 478 Bytes
Versions: 1
Compression:
Stored size: 478 Bytes
Contents
require 'spec_helper' describe Object do context "#instance_exec" do class Dummy def value :dummy_value end end subject { Dummy.new } it "should work with args" do # Block returns the value passed to it and the value of #value from the Dummy, in whose context # it will be eval'd. block = lambda { |a| [a, value] } subject.instance_exec(:arg_value, &block).should == [:arg_value, :dummy_value] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rink-1.0.2 | spec/lib/core_ext/object_spec.rb |