Sha256: 4f571e972f977f9b1ca15bc232b4cb8f10dcbea59404077cca2b1b4626caa7d2
Contents?: true
Size: 667 Bytes
Versions: 49
Compression:
Stored size: 667 Bytes
Contents
require File.expand_path('../../../../spec_helper', __FILE__) require 'rexml/document' describe "REXML::Attributes#each" do before :each do @e = REXML::Element.new("root") @name = REXML::Attribute.new("name", "Joe") @ns_uri = REXML::Attribute.new("xmlns:ns", "http://some_uri") @e.add_attribute @name @e.add_attribute @ns_uri end it "iterates over the attributes yielding expanded-name/value" do attributes = [] @e.attributes.each do |attr| attr.should be_kind_of(Array) attributes << attr end attributes.first.should == ["name", "Joe"] attributes.last.should == ["xmlns:ns", "http://some_uri"] end end
Version data entries
49 entries across 49 versions & 2 rubygems