Sha256: 7ecd797e81ae4138d3e4c1f8ed8c870c6545ebe31ebb7ee0f98125500d7b902f
Contents?: true
Size: 880 Bytes
Versions: 5
Compression:
Stored size: 880 Bytes
Contents
require 'rexml/document' describe "REXML::Text#value" do it "returns the text value of this node" do REXML::Text.new("test").value.should == "test" end it "does not escape entities" do REXML::Text.new("& \"").value.should == "& \"" end it "follows the respect_whitespace attribute" do REXML::Text.new("test bar", false).value.should == "test bar" REXML::Text.new("test bar", true).value.should == "test bar" end it "ignores the raw attribute" do REXML::Text.new("sean russell", false, nil, true).value.should == "sean russell" end end describe "REXML::Text#value=" do before :each do @t = REXML::Text.new("new") end it "sets the text of the node" do @t.value = "another text" @t.to_s.should == "another text" end it "escapes entities" do @t.value = "<a>" @t.to_s.should == "<a>" end end
Version data entries
5 entries across 5 versions & 1 rubygems