Sha256: 23718dc65905c3bdd14666066c8a20343e69a3437bbe94b79ddc98a049ce31aa
Contents?: true
Size: 624 Bytes
Versions: 5
Compression:
Stored size: 624 Bytes
Contents
require 'rexml/document' # According to the MRI documentation (http://www.ruby-doc.org/stdlib/libdoc/rexml/rdoc/index.html), # clone's behavior "should be obvious". Apparently "obvious" means cloning # only the attributes and the context of the document, not its children. describe "REXML::Document#clone" do it "clones document attributes" do d = REXML::Document.new("foo") d.attributes["foo"] = "bar" e = d.clone e.attributes.should == d.attributes end it "clones document context" do d = REXML::Document.new("foo", {"foo" => "bar"}) e = d.clone e.context.should == d.context end end
Version data entries
5 entries across 5 versions & 1 rubygems