Sha256: 968db70817d7752b425a6a8a1f97dd2ee5e032bb1c5fec13c441b17c34adfe77

Contents?: true

Size: 462 Bytes

Versions: 5

Compression:

Stored size: 462 Bytes

Contents

require 'rexml/document'

describe "REXML::Attribute#inspect" do
  it "returns the name and value as a string" do
    a = REXML::Attribute.new("my_name", "my_value")
    a.inspect.should == "my_name='my_value'"
  end

  it "accepts attributes with no value" do
    a = REXML::Attribute.new("my_name")
    a.inspect.should == "my_name=''"
  end

  it "does not escape text" do
    a = REXML::Attribute.new("&&", "<>")
    a.inspect.should == "&&='<>'"
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rubysl-rexml-2.0.4 spec/attribute/inspect_spec.rb
rubysl-rexml-2.0.3 spec/attribute/inspect_spec.rb
rubysl-rexml-1.0.0 spec/attribute/inspect_spec.rb
rubysl-rexml-2.0.2 spec/attribute/inspect_spec.rb
rubysl-rexml-2.0.1 spec/attribute/inspect_spec.rb