Sha256: 131e47a5cec37e2ba345f8aeb1433a748744d8ade02f00e17e0124ee742ab40e
Contents?: true
Size: 686 Bytes
Versions: 49
Compression:
Stored size: 686 Bytes
Contents
require 'rexml/document' require File.expand_path('../../../../spec_helper', __FILE__) # 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
49 entries across 49 versions & 2 rubygems