Sha256: da62603ac630bfefd41aecb13c9b292bbf4f4bdb83689645e54b7c2facd46ab4
Contents?: true
Size: 655 Bytes
Versions: 3
Compression:
Stored size: 655 Bytes
Contents
require File.expand_path('../../fixtures/classes', __FILE__) describe "Delegator#untaint" do before :each do @delegate = lambda { DelegateSpecs::Delegator.new("") }.call end it "returns self" do @delegate.untaint.equal?(@delegate).should be_true end it "untaints the delegator" do @delegate.untaint @delegate.tainted?.should be_false # No additional meaningful test; that it does or not taint # "for real" the delegator has no consequence end ruby_bug "redmine:2223", "1.8" do it "untaints the delegated object" do @delegate.untaint @delegate.__getobj__.tainted?.should be_false end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubysl-delegate-2.0.1 | spec/delegator/untaint_spec.rb |
rubysl-delegate-1.0.0 | spec/delegator/untaint_spec.rb |
rubysl-delegate-2.0.0 | spec/delegator/untaint_spec.rb |