Sha256: c1ce9e7fdc5ba3e12652573cd1dd7daf4f8013b3f97bde358b885d5c3c73a20a
Contents?: true
Size: 746 Bytes
Versions: 49
Compression:
Stored size: 746 Bytes
Contents
require 'rexml/document' require File.expand_path('../../../../spec_helper', __FILE__) describe "REXML::Element#inspect" do before :each do @name = REXML::Element.new "name" end it "returns the node as a string" do @name.inspect.should == "<name/>" end it "inserts '...' if the node has children" do e = REXML::Element.new "last_name" @name << e @name.inspect.should == "<name> ... </>" # This might make more sense but differs from MRI's default behavior # @name.inspect.should == "<name> ... </name>" end it "inserts the attributes in the string" do @name.add_attribute "language" @name.attributes["language"] = "english" @name.inspect.should == "<name language='english'/>" end end
Version data entries
49 entries across 49 versions & 2 rubygems