Sha256: 21ba1dd42a3cd2091907e5277f32b7f11df82c8241d28cc340f8f2953ecf82b9
Contents?: true
Size: 535 Bytes
Versions: 49
Compression:
Stored size: 535 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) require 'rexml/document' describe "REXML::Attribute#remove" do before :each do @e = REXML::Element.new "Root" @attr = REXML::Attribute.new("foo", "bar") end it "deletes this Attribute from parent" do @e.add_attribute(@attr) @e.attributes["foo"].should_not == nil @attr.remove @e.attributes["foo"].should == nil end it "does not anything if element has no parent" do lambda {@attr.remove}.should_not raise_error(Exception) end end
Version data entries
49 entries across 49 versions & 2 rubygems