1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
require 'rexml/document'
require File.expand_path('../../../../spec_helper', __FILE__)
describe "REXML::Element#whitespace" do
it "returns true if whitespace is respected in the element" do
e = REXML::Element.new("root")
e.whitespace.should be_true
e = REXML::Element.new("root", nil, :respect_whitespace => :all)
e.whitespace.should be_true
e = REXML::Element.new("root", nil, :respect_whitespace => ["root"])
e.whitespace.should be_true
end
it "returns false if whitespace is ignored inside element" do
e = REXML::Element.new("root", nil, :compress_whitespace => :all)
e.whitespace.should be_false
e = REXML::Element.new("root", nil, :compress_whitespace => ["root"])
e.whitespace.should be_false
end
end
|