Sha256: e58fd381673db53561be0450782b2519b7fb4a8b969d8af9039cebdb1b9daf57
Contents?: true
Size: 683 Bytes
Versions: 83
Compression:
Stored size: 683 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/fixtures/classes' describe "Kernel#trust" do ruby_version_is "1.9" do it "clears the untrusted bit from a target object" do o = mock('o') o.untrusted?.should == false o.untrust o.untrusted?.should == true o.trust o.untrusted?.should == false end it "can not be called on frozen object" do o = mock('o') o.untrust lambda {o.trust}.should_not raise_error o.untrust o.freeze lambda {o.trust}.should raise_error(RuntimeError) end end end
Version data entries
83 entries across 83 versions & 1 rubygems