1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
require 'rexml/document'
require File.expand_path('../../../../spec_helper', __FILE__)
describe "REXML::Element#instructions" do
before :each do
@elem = REXML::Element.new("root")
end
it "returns the Instruction children nodes" do
inst = REXML::Instruction.new("xml-stylesheet", "href='headlines.css'")
@elem << inst
@elem.instructions.first.should == inst
end
it "returns an empty array if it has no Instruction children" do
@elem.instructions.should be_empty
end
it "freezes the returned array" do
@elem.instructions.frozen?.should be_true
end
end
|