mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Ignore rexml examples on ruby/spec
This commit is contained in:
parent
83240f315a
commit
e61cab3a36
Notes:
git
2020-01-12 12:29:06 +09:00
104 changed files with 1863 additions and 1551 deletions
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#clone" do
|
describe "REXML::Attribute#clone" do
|
||||||
|
@ -9,3 +11,4 @@ describe "REXML::Attribute#clone" do
|
||||||
orig.clone.to_string.should == orig.to_string
|
orig.clone.to_string.should == orig.to_string
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#element" do
|
describe "REXML::Attribute#element" do
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Attribute#element=" do
|
||||||
a.element.should == f
|
a.element.should == f
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#==" do
|
describe "REXML::Attribute#==" do
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Attribute#==" do
|
||||||
a1.should_not == a4
|
a1.should_not == a4
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#hash" do
|
describe "REXML::Attribute#hash" do
|
||||||
|
@ -11,3 +13,4 @@ describe "REXML::Attribute#hash" do
|
||||||
a.hash.should == b.hash
|
a.hash.should == b.hash
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#initialize" do
|
describe "REXML::Attribute#initialize" do
|
||||||
|
@ -27,3 +29,4 @@ describe "REXML::Attribute#initialize" do
|
||||||
last_name.element.should == @e
|
last_name.element.should == @e
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#inspect" do
|
describe "REXML::Attribute#inspect" do
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Attribute#inspect" do
|
||||||
a.inspect.should == "name='<>'"
|
a.inspect.should == "name='<>'"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#namespace" do
|
describe "REXML::Attribute#namespace" do
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::Attribute#namespace" do
|
||||||
e.namespace("ns").should == "http://some_uri"
|
e.namespace("ns").should == "http://some_uri"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#node_type" do
|
describe "REXML::Attribute#node_type" do
|
||||||
|
@ -8,3 +10,4 @@ describe "REXML::Attribute#node_type" do
|
||||||
REXML::Attribute.new(attr).node_type.should == :attribute
|
REXML::Attribute.new(attr).node_type.should == :attribute
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#prefix" do
|
describe "REXML::Attribute#prefix" do
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Attribute#prefix" do
|
||||||
attr.prefix.should == ""
|
attr.prefix.should == ""
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#remove" do
|
describe "REXML::Attribute#remove" do
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Attribute#remove" do
|
||||||
-> {@attr.remove}.should_not raise_error(Exception)
|
-> {@attr.remove}.should_not raise_error(Exception)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#to_s" do
|
describe "REXML::Attribute#to_s" do
|
||||||
|
@ -12,3 +14,4 @@ describe "REXML::Attribute#to_s" do
|
||||||
copy.to_s.should == "<&>"
|
copy.to_s.should == "<&>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#to_string" do
|
describe "REXML::Attribute#to_string" do
|
||||||
|
@ -12,3 +14,4 @@ describe "REXML::Attribute#to_string" do
|
||||||
attr_ns.to_string.should == "xmlns:ns='http://uri'"
|
attr_ns.to_string.should == "xmlns:ns='http://uri'"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#value" do
|
describe "REXML::Attribute#value" do
|
||||||
|
@ -12,3 +14,4 @@ describe "REXML::Attribute#value" do
|
||||||
attr_empty.value.should == ""
|
attr_empty.value.should == ""
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#write" do
|
describe "REXML::Attribute#write" do
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Attribute#write" do
|
||||||
@s.should == "name='Charlotte'"
|
@s.should == "name='Charlotte'"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attribute#xpath" do
|
describe "REXML::Attribute#xpath" do
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Attribute#xpath" do
|
||||||
-> { @attr.xpath }.should raise_error(Exception)
|
-> { @attr.xpath }.should raise_error(Exception)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/add'
|
require_relative 'shared/add'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#add" do
|
describe "REXML::Attributes#add" do
|
||||||
it_behaves_like :rexml_attribute_add, :add
|
it_behaves_like :rexml_attribute_add, :add
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/add'
|
require_relative 'shared/add'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#<<" do
|
describe "REXML::Attributes#<<" do
|
||||||
it_behaves_like :rexml_attribute_add, :<<
|
it_behaves_like :rexml_attribute_add, :<<
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#delete_all" do
|
describe "REXML::Attributes#delete_all" do
|
||||||
|
@ -29,3 +31,4 @@ describe "REXML::Attributes#delete_all" do
|
||||||
attrs.first.should == uri
|
attrs.first.should == uri
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#delete" do
|
describe "REXML::Attributes#delete" do
|
||||||
|
@ -25,3 +27,4 @@ describe "REXML::Attributes#delete" do
|
||||||
ret_val.attributes.should be_empty
|
ret_val.attributes.should be_empty
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#each_attribute" do
|
describe "REXML::Attributes#each_attribute" do
|
||||||
|
@ -20,3 +22,4 @@ describe "REXML::Attributes#each_attribute" do
|
||||||
attributes.last.should == ns_uri
|
attributes.last.should == ns_uri
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#each" do
|
describe "REXML::Attributes#each" do
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Attributes#each" do
|
||||||
attributes.last.should == ["xmlns:ns", "http://some_uri"]
|
attributes.last.should == ["xmlns:ns", "http://some_uri"]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#[]" do
|
describe "REXML::Attributes#[]" do
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Attributes#[]" do
|
||||||
@e.attributes["chunky bacon"].should == nil
|
@e.attributes["chunky bacon"].should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#[]=" do
|
describe "REXML::Attributes#[]=" do
|
||||||
|
@ -23,3 +25,4 @@ describe "REXML::Attributes#[]=" do
|
||||||
@e.attributes.length.should == 0
|
@e.attributes.length.should == 0
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#get_attribute_ns" do
|
describe "REXML::Attributes#get_attribute_ns" do
|
||||||
|
@ -12,3 +14,4 @@ describe "REXML::Attributes#get_attribute_ns" do
|
||||||
# e.attributes.get_attribute_ns(attr.prefix, "name").should == "http://some_url"
|
# e.attributes.get_attribute_ns(attr.prefix, "name").should == "http://some_url"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#get_attribute" do
|
describe "REXML::Attributes#get_attribute" do
|
||||||
|
@ -27,3 +29,4 @@ describe "REXML::Attributes#get_attribute" do
|
||||||
@e.attributes.get_attribute("fake").should be_nil
|
@e.attributes.get_attribute("fake").should be_nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#initialize" do
|
describe "REXML::Attributes#initialize" do
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Attributes#initialize" do
|
||||||
e.attributes["name"].should == "Vic"
|
e.attributes["name"].should == "Vic"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/length'
|
require_relative 'shared/length'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#length" do
|
describe "REXML::Attributes#length" do
|
||||||
it_behaves_like :rexml_attribute_length, :length
|
it_behaves_like :rexml_attribute_length, :length
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#namespaces" do
|
describe "REXML::Attributes#namespaces" do
|
||||||
it "needs to be reviewed for spec completeness"
|
it "needs to be reviewed for spec completeness"
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#prefixes" do
|
describe "REXML::Attributes#prefixes" do
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::Attributes#prefixes" do
|
||||||
@e.attributes.prefixes.include?("xmlns").should == false
|
@e.attributes.prefixes.include?("xmlns").should == false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/length'
|
require_relative 'shared/length'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#size" do
|
describe "REXML::Attributes#size" do
|
||||||
it_behaves_like :rexml_attribute_length, :size
|
it_behaves_like :rexml_attribute_length, :size
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Attributes#to_a" do
|
describe "REXML::Attributes#to_a" do
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Attributes#to_a" do
|
||||||
REXML::Element.new("root").attributes.to_a.should == []
|
REXML::Element.new("root").attributes.to_a.should == []
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::CData#clone" do
|
describe "REXML::CData#clone" do
|
||||||
|
@ -8,3 +10,4 @@ describe "REXML::CData#clone" do
|
||||||
c.clone.should == c
|
c.clone.should == c
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::CData#initialize" do
|
describe "REXML::CData#initialize" do
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::CData#initialize" do
|
||||||
e.to_s.should == "<root><![CDATA[test]]></root>"
|
e.to_s.should == "<root><![CDATA[test]]></root>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/to_s'
|
require_relative 'shared/to_s'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::CData#to_s" do
|
describe "REXML::CData#to_s" do
|
||||||
it_behaves_like :rexml_cdata_to_s, :to_s
|
it_behaves_like :rexml_cdata_to_s, :to_s
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require_relative 'shared/to_s'
|
require_relative 'shared/to_s'
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::CData#value" do
|
describe "REXML::CData#value" do
|
||||||
it_behaves_like :rexml_cdata_to_s, :value
|
it_behaves_like :rexml_cdata_to_s, :value
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#add_element" do
|
describe "REXML::Document#add_element" do
|
||||||
it "adds arg1 with attributes arg2 as root node" do
|
it "adds arg1 with attributes arg2 as root node" do
|
||||||
d = REXML::Document.new
|
d = REXML::Document.new
|
||||||
|
@ -29,3 +31,4 @@ describe "REXML::Document#add_element" do
|
||||||
d.root.context.should == d.context
|
d.root.context.should == d.context
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
# This spec defines Document#add and Document#<<
|
# This spec defines Document#add and Document#<<
|
||||||
|
|
||||||
describe :rexml_document_add, shared: true do
|
describe :rexml_document_add, shared: true do
|
||||||
|
@ -55,3 +57,4 @@ end
|
||||||
describe "REXML::Document#<<" do
|
describe "REXML::Document#<<" do
|
||||||
it_behaves_like :rexml_document_add, :<<
|
it_behaves_like :rexml_document_add, :<<
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
# According to the MRI documentation (http://www.ruby-doc.org/stdlib/libdoc/rexml/rdoc/index.html),
|
# According to the MRI documentation (http://www.ruby-doc.org/stdlib/libdoc/rexml/rdoc/index.html),
|
||||||
# clone's behavior "should be obvious". Apparently "obvious" means cloning
|
# clone's behavior "should be obvious". Apparently "obvious" means cloning
|
||||||
# only the attributes and the context of the document, not its children.
|
# only the attributes and the context of the document, not its children.
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Document#clone" do
|
||||||
e.context.should == d.context
|
e.context.should == d.context
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#doctype" do
|
describe "REXML::Document#doctype" do
|
||||||
it "returns the doctype" do
|
it "returns the doctype" do
|
||||||
d = REXML::Document.new
|
d = REXML::Document.new
|
||||||
|
@ -13,3 +15,4 @@ describe "REXML::Document#doctype" do
|
||||||
REXML::Document.new.doctype.should == nil
|
REXML::Document.new.doctype.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#encoding" do
|
describe "REXML::Document#encoding" do
|
||||||
before :each do
|
before :each do
|
||||||
@doc = REXML::Document.new
|
@doc = REXML::Document.new
|
||||||
|
@ -20,3 +22,4 @@ describe "REXML::Document#encoding" do
|
||||||
@doc.encoding.should == "UTF-8"
|
@doc.encoding.should == "UTF-8"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe :document_expanded_name, shared: true do
|
describe :document_expanded_name, shared: true do
|
||||||
it "returns an empty string for root" do # root nodes have no expanded name
|
it "returns an empty string for root" do # root nodes have no expanded name
|
||||||
REXML::Document.new.send(@method).should == ""
|
REXML::Document.new.send(@method).should == ""
|
||||||
|
@ -14,3 +16,4 @@ end
|
||||||
describe "REXML::Document#name" do
|
describe "REXML::Document#name" do
|
||||||
it_behaves_like :document_expanded_name, :name
|
it_behaves_like :document_expanded_name, :name
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#new" do
|
describe "REXML::Document#new" do
|
||||||
|
@ -34,3 +36,4 @@ describe "REXML::Document#new" do
|
||||||
REXML::Document.new("Invalid document").should be_kind_of(REXML::Document)
|
REXML::Document.new("Invalid document").should be_kind_of(REXML::Document)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#node_type" do
|
describe "REXML::Document#node_type" do
|
||||||
it "returns :document" do
|
it "returns :document" do
|
||||||
REXML::Document.new.node_type.should == :document
|
REXML::Document.new.node_type.should == :document
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#root" do
|
describe "REXML::Document#root" do
|
||||||
it "returns document root tag name" do
|
it "returns document root tag name" do
|
||||||
REXML::Document.new("<foo/>").root.name.should == "foo"
|
REXML::Document.new("<foo/>").root.name.should == "foo"
|
||||||
|
@ -10,3 +12,4 @@ describe "REXML::Document#root" do
|
||||||
REXML::Document.new.root.should == nil
|
REXML::Document.new.root.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#stand_alone?" do
|
describe "REXML::Document#stand_alone?" do
|
||||||
it "returns the XMLDecl standalone value" do
|
it "returns the XMLDecl standalone value" do
|
||||||
d = REXML::Document.new
|
d = REXML::Document.new
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Document#stand_alone?" do
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#version" do
|
describe "REXML::Document#version" do
|
||||||
it "returns XML version from declaration" do
|
it "returns XML version from declaration" do
|
||||||
d = REXML::Document.new
|
d = REXML::Document.new
|
||||||
|
@ -12,3 +14,4 @@ describe "REXML::Document#version" do
|
||||||
REXML::Document.new.version.should == REXML::XMLDecl::DEFAULT_VERSION
|
REXML::Document.new.version.should == REXML::XMLDecl::DEFAULT_VERSION
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
require 'rexml/formatters/transitive'
|
require 'rexml/formatters/transitive'
|
||||||
require_relative '../../../spec_helper'
|
|
||||||
|
|
||||||
# Maybe this can be cleaned
|
# Maybe this can be cleaned
|
||||||
describe "REXML::Document#write" do
|
describe "REXML::Document#write" do
|
||||||
|
@ -33,3 +35,4 @@ describe "REXML::Document#write" do
|
||||||
@str.should == "<Springfield><EvergreenTerrace><House742 /></EvergreenTerrace></Springfield>"
|
@str.should == "<Springfield><EvergreenTerrace><House742 /></EvergreenTerrace></Springfield>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Document#xml_decl" do
|
describe "REXML::Document#xml_decl" do
|
||||||
it "returns XML declaration of the document" do
|
it "returns XML declaration of the document" do
|
||||||
d = REXML::Document.new
|
d = REXML::Document.new
|
||||||
|
@ -13,3 +15,4 @@ describe "REXML::Document#xml_decl" do
|
||||||
REXML::Document.new.xml_decl.should == REXML::XMLDecl.new
|
REXML::Document.new.xml_decl.should == REXML::XMLDecl.new
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#add_attribute" do
|
describe "REXML::Element#add_attribute" do
|
||||||
before :each do
|
before :each do
|
||||||
@person = REXML::Element.new "person"
|
@person = REXML::Element.new "person"
|
||||||
|
@ -39,3 +41,4 @@ describe "REXML::Element#add_attribute" do
|
||||||
@person.add_attribute(attr).should == attr
|
@person.add_attribute(attr).should == attr
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#add_attributes" do
|
describe "REXML::Element#add_attributes" do
|
||||||
before :each do
|
before :each do
|
||||||
@person = REXML::Element.new "person"
|
@person = REXML::Element.new "person"
|
||||||
|
@ -20,3 +22,4 @@ describe "REXML::Element#add_attributes" do
|
||||||
@person.attributes["age"].should == "27"
|
@person.attributes["age"].should == "27"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#add_element" do
|
describe "REXML::Element#add_element" do
|
||||||
before :each do
|
before :each do
|
||||||
|
@ -37,3 +38,4 @@ describe "REXML::Element#add_element" do
|
||||||
@root.elements["name"].context.should == name.context
|
@root.elements["name"].context.should == name.context
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#add_namespace" do
|
describe "REXML::Element#add_namespace" do
|
||||||
before :each do
|
before :each do
|
||||||
@elem = REXML::Element.new("person")
|
@elem = REXML::Element.new("person")
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Element#add_namespace" do
|
||||||
@elem.namespace.should == "some_uri"
|
@elem.namespace.should == "some_uri"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#add_text" do
|
describe "REXML::Element#add_text" do
|
||||||
before :each do
|
before :each do
|
||||||
@name = REXML::Element.new "Name"
|
@name = REXML::Element.new "Name"
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::Element#add_text" do
|
||||||
@name.to_s.should == "<Name>Ringo Starr</Name>"
|
@name.to_s.should == "<Name>Ringo Starr</Name>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#attribute" do
|
describe "REXML::Element#attribute" do
|
||||||
it "returns an attribute by name" do
|
it "returns an attribute by name" do
|
||||||
person = REXML::Element.new "Person"
|
person = REXML::Element.new "Person"
|
||||||
|
@ -15,3 +17,4 @@ describe "REXML::Element#attribute" do
|
||||||
e.attribute("ns", "ns").to_s.should == "http://some_uri"
|
e.attribute("ns", "ns").to_s.should == "http://some_uri"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#attributes" do
|
describe "REXML::Element#attributes" do
|
||||||
it "returns element's Attributes" do
|
it "returns element's Attributes" do
|
||||||
p = REXML::Element.new "Person"
|
p = REXML::Element.new "Person"
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Element#attributes" do
|
||||||
REXML::Element.new("Person").attributes.should == {}
|
REXML::Element.new("Person").attributes.should == {}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#cdatas" do
|
describe "REXML::Element#cdatas" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new("Root")
|
@e = REXML::Element.new("Root")
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::Element#cdatas" do
|
||||||
@e.cdatas.should == []
|
@e.cdatas.should == []
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#clone" do
|
describe "REXML::Element#clone" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new "a"
|
@e = REXML::Element.new "a"
|
||||||
|
@ -27,3 +29,4 @@ describe "REXML::Element#clone" do
|
||||||
@e.clone.to_s.should == "<a/>"
|
@e.clone.to_s.should == "<a/>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#comments" do
|
describe "REXML::Element#comments" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new "root"
|
@e = REXML::Element.new "root"
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Element#comments" do
|
||||||
@e.comments.frozen?.should == true
|
@e.comments.frozen?.should == true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#delete_attribute" do
|
describe "REXML::Element#delete_attribute" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new("Person")
|
@e = REXML::Element.new("Person")
|
||||||
|
@ -37,3 +39,5 @@ describe "REXML::Element#delete_attribute" do
|
||||||
at.should be_nil
|
at.should be_nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#delete_element" do
|
describe "REXML::Element#delete_element" do
|
||||||
before :each do
|
before :each do
|
||||||
@root = REXML::Element.new("root")
|
@root = REXML::Element.new("root")
|
||||||
|
@ -47,3 +49,4 @@ describe "REXML::Element#delete_element" do
|
||||||
@root.delete_element("something").should == nil
|
@root.delete_element("something").should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#delete_namespace" do
|
describe "REXML::Element#delete_namespace" do
|
||||||
|
|
||||||
before :each do
|
before :each do
|
||||||
|
@ -23,3 +25,4 @@ describe "REXML::Element#delete_namespace" do
|
||||||
@doc.root.delete_namespace.should == @doc.root
|
@doc.root.delete_namespace.should == @doc.root
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#document" do
|
describe "REXML::Element#document" do
|
||||||
|
|
||||||
it "returns the element's document" do
|
it "returns the element's document" do
|
||||||
|
@ -14,3 +16,4 @@ describe "REXML::Element#document" do
|
||||||
REXML::Element.new("standalone").document.should be_nil
|
REXML::Element.new("standalone").document.should be_nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#each_element_with_attributes" do
|
describe "REXML::Element#each_element_with_attributes" do
|
||||||
before :each do
|
before :each do
|
||||||
@document = REXML::Element.new("people")
|
@document = REXML::Element.new("people")
|
||||||
|
@ -33,3 +35,4 @@ describe "REXML::Element#each_element_with_attributes" do
|
||||||
@document.each_element_with_attribute("name", nil, 0, "Child"){ |elem| elem.should == @son}
|
@document.each_element_with_attribute("name", nil, 0, "Child"){ |elem| elem.should == @son}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#each_element_with_text" do
|
describe "REXML::Element#each_element_with_text" do
|
||||||
before :each do
|
before :each do
|
||||||
@document = REXML::Element.new("people")
|
@document = REXML::Element.new("people")
|
||||||
|
@ -29,3 +31,4 @@ describe "REXML::Element#each_element_with_text" do
|
||||||
@document.each_element_with_text("Fred", 0, "Person"){ |c| c.should == @fred}
|
@document.each_element_with_text("Fred", 0, "Person"){ |c| c.should == @fred}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#[]" do
|
describe "REXML::Element#[]" do
|
||||||
|
|
||||||
before :each do
|
before :each do
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Element#[]" do
|
||||||
@doc.root[0].should == @child
|
@doc.root[0].should == @child
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#get_text" do
|
describe "REXML::Element#get_text" do
|
||||||
before :each do
|
before :each do
|
||||||
@doc = REXML::Document.new "<p>some text<b>this is bold!</b> more text</p>"
|
@doc = REXML::Document.new "<p>some text<b>this is bold!</b> more text</p>"
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Element#get_text" do
|
||||||
@doc.root.get_text("b").should be_kind_of(REXML::Text)
|
@doc.root.get_text("b").should be_kind_of(REXML::Text)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#has_attributes?" do
|
describe "REXML::Element#has_attributes?" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new("test_elem")
|
@e = REXML::Element.new("test_elem")
|
||||||
|
@ -15,3 +17,4 @@ describe "REXML::Element#has_attributes?" do
|
||||||
@e.has_attributes?.should be_false
|
@e.has_attributes?.should be_false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#has_elements?" do
|
describe "REXML::Element#has_elements?" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new("root")
|
@e = REXML::Element.new("root")
|
||||||
|
@ -16,3 +18,4 @@ describe "REXML::Element#has_elements?" do
|
||||||
@e.has_elements?.should be_false
|
@e.has_elements?.should be_false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#has_text?" do
|
describe "REXML::Element#has_text?" do
|
||||||
|
|
||||||
it "returns true if element has a Text child" do
|
it "returns true if element has a Text child" do
|
||||||
|
@ -14,3 +16,4 @@ describe "REXML::Element#has_text?" do
|
||||||
e.has_text?.should be_false
|
e.has_text?.should be_false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#inspect" do
|
describe "REXML::Element#inspect" do
|
||||||
|
|
||||||
before :each do
|
before :each do
|
||||||
|
@ -25,3 +27,4 @@ describe "REXML::Element#inspect" do
|
||||||
@name.inspect.should == "<name language='english'/>"
|
@name.inspect.should == "<name language='english'/>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#instructions" do
|
describe "REXML::Element#instructions" do
|
||||||
before :each do
|
before :each do
|
||||||
@elem = REXML::Element.new("root")
|
@elem = REXML::Element.new("root")
|
||||||
|
@ -19,3 +21,4 @@ describe "REXML::Element#instructions" do
|
||||||
@elem.instructions.frozen?.should be_true
|
@elem.instructions.frozen?.should be_true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#namespace" do
|
describe "REXML::Element#namespace" do
|
||||||
before :each do
|
before :each do
|
||||||
@doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
@doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
||||||
|
@ -25,3 +27,4 @@ describe "REXML::Element#namespace" do
|
||||||
@elem.namespace("z").should be_nil
|
@elem.namespace("z").should be_nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#namespaces" do
|
describe "REXML::Element#namespaces" do
|
||||||
before :each do
|
before :each do
|
||||||
doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
||||||
|
@ -30,3 +32,4 @@ describe "REXML::Element#namespaces" do
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#new" do
|
describe "REXML::Element#new" do
|
||||||
|
|
||||||
it "creates element from tag name" do
|
it "creates element from tag name" do
|
||||||
|
@ -33,3 +35,4 @@ describe "REXML::Element#new" do
|
||||||
REXML::Element.new("foo", nil, context).context.should == context
|
REXML::Element.new("foo", nil, context).context.should == context
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#next_element" do
|
describe "REXML::Element#next_element" do
|
||||||
before :each do
|
before :each do
|
||||||
@a = REXML::Element.new "a"
|
@a = REXML::Element.new "a"
|
||||||
|
@ -17,3 +19,4 @@ describe "REXML::Element#next_element" do
|
||||||
@a.elements["c"].next_element.should == nil
|
@a.elements["c"].next_element.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#node_type" do
|
describe "REXML::Element#node_type" do
|
||||||
it "returns :element" do
|
it "returns :element" do
|
||||||
REXML::Element.new("MyElem").node_type.should == :element
|
REXML::Element.new("MyElem").node_type.should == :element
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#prefixes" do
|
describe "REXML::Element#prefixes" do
|
||||||
before :each do
|
before :each do
|
||||||
doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Element#prefixes" do
|
||||||
root.prefixes.should == []
|
root.prefixes.should == []
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#previous_element" do
|
describe "REXML::Element#previous_element" do
|
||||||
before :each do
|
before :each do
|
||||||
@a = REXML::Element.new "a"
|
@a = REXML::Element.new "a"
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Element#previous_element" do
|
||||||
@a.elements["b"].previous_element.should == nil
|
@a.elements["b"].previous_element.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#raw" do
|
describe "REXML::Element#raw" do
|
||||||
it "returns true if raw mode is set to all" do
|
it "returns true if raw mode is set to all" do
|
||||||
REXML::Element.new("MyElem", nil, {raw: :all}).raw.should == true
|
REXML::Element.new("MyElem", nil, {raw: :all}).raw.should == true
|
||||||
|
@ -22,3 +24,4 @@ describe "REXML::Element#raw" do
|
||||||
REXML::Element.new("MyElem").raw.should == nil
|
REXML::Element.new("MyElem").raw.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#root" do
|
describe "REXML::Element#root" do
|
||||||
|
@ -26,3 +28,4 @@ describe "REXML::Element#root" do
|
||||||
e.root.should == e
|
e.root.should == e
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#text" do
|
describe "REXML::Element#text" do
|
||||||
before :each do
|
before :each do
|
||||||
@e = REXML::Element.new "name"
|
@e = REXML::Element.new "name"
|
||||||
|
@ -44,3 +46,4 @@ describe "REXML::Element#text=" do
|
||||||
@e.to_s.should == "<name/>"
|
@e.to_s.should == "<name/>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#texts" do
|
describe "REXML::Element#texts" do
|
||||||
|
|
||||||
it "returns an array of the Text children" do
|
it "returns an array of the Text children" do
|
||||||
|
@ -14,3 +16,4 @@ describe "REXML::Element#texts" do
|
||||||
REXML::Element.new("root").texts.should == []
|
REXML::Element.new("root").texts.should == []
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
require 'rexml/document'
|
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Element#whitespace" do
|
describe "REXML::Element#whitespace" do
|
||||||
it "returns true if whitespace is respected in the element" do
|
it "returns true if whitespace is respected in the element" do
|
||||||
e = REXML::Element.new("root")
|
e = REXML::Element.new("root")
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Element#whitespace" do
|
||||||
e.whitespace.should be_false
|
e.whitespace.should be_false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#each_recursive" do
|
describe "REXML::Node#each_recursive" do
|
||||||
|
@ -19,3 +21,4 @@ describe "REXML::Node#each_recursive" do
|
||||||
nodes.should == [@root, @child1, @child2]
|
nodes.should == [@root, @child1, @child2]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#find_first_recursive" do
|
describe "REXML::Node#find_first_recursive" do
|
||||||
|
@ -23,3 +25,4 @@ describe "REXML::Node#find_first_recursive" do
|
||||||
found.should_not == @node2
|
found.should_not == @node2
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#index_in_parent" do
|
describe "REXML::Node#index_in_parent" do
|
||||||
|
@ -13,3 +15,4 @@ describe "REXML::Node#index_in_parent" do
|
||||||
node2.index_in_parent.should == 2
|
node2.index_in_parent.should == 2
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#next_sibling_node" do
|
describe "REXML::Node#next_sibling_node" do
|
||||||
|
@ -19,3 +21,4 @@ describe "REXML::Node#next_sibling_node" do
|
||||||
@e.next_sibling_node.should == nil
|
@e.next_sibling_node.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#parent?" do
|
describe "REXML::Node#parent?" do
|
||||||
|
@ -18,3 +20,4 @@ describe "REXML::Node#parent?" do
|
||||||
e.parent?.should == false
|
e.parent?.should == false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Node#previous_sibling_node" do
|
describe "REXML::Node#previous_sibling_node" do
|
||||||
|
@ -19,3 +21,4 @@ describe "REXML::Node#previous_sibling_node" do
|
||||||
@e.previous_sibling_node.should == nil
|
@e.previous_sibling_node.should == nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#<<" do
|
describe "REXML::Text#<<" do
|
||||||
|
@ -8,3 +10,4 @@ describe "REXML::Text#<<" do
|
||||||
text.should == "foobar"
|
text.should == "foobar"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#clone" do
|
describe "REXML::Text#clone" do
|
||||||
|
@ -8,3 +10,4 @@ describe "REXML::Text#clone" do
|
||||||
text.clone.should == text
|
text.clone.should == text
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#<=>" do
|
describe "REXML::Text#<=>" do
|
||||||
|
@ -23,3 +25,4 @@ describe "REXML::Text#<=>" do
|
||||||
val.should == 0
|
val.should == 0
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#empty?" do
|
describe "REXML::Text#empty?" do
|
||||||
|
@ -10,3 +12,4 @@ describe "REXML::Text#empty?" do
|
||||||
REXML::Text.new("some_text").empty?.should == false
|
REXML::Text.new("some_text").empty?.should == false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#indent_text" do
|
describe "REXML::Text#indent_text" do
|
||||||
|
@ -21,3 +23,4 @@ describe "REXML::Text#indent_text" do
|
||||||
@t.indent_text("foo", 1, "\t", false).should == "foo"
|
@t.indent_text("foo", 1, "\t", false).should == "foo"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#inspect" do
|
describe "REXML::Text#inspect" do
|
||||||
|
@ -6,3 +8,4 @@ describe "REXML::Text#inspect" do
|
||||||
REXML::Text.new("a text").inspect.should == "a text".inspect
|
REXML::Text.new("a text").inspect.should == "a text".inspect
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text.new" do
|
describe "REXML::Text.new" do
|
||||||
|
@ -46,3 +48,4 @@ describe "REXML::Text.new" do
|
||||||
t.should == "<&>"
|
t.should == "<&>"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#node_type" do
|
describe "REXML::Text#node_type" do
|
||||||
|
@ -6,3 +8,4 @@ describe "REXML::Text#node_type" do
|
||||||
REXML::Text.new("test").node_type.should == :text
|
REXML::Text.new("test").node_type.should == :text
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text.normalize" do
|
describe "REXML::Text.normalize" do
|
||||||
|
@ -6,3 +8,4 @@ describe "REXML::Text.normalize" do
|
||||||
REXML::Text.normalize("< > & \" '").should == "< > & " '"
|
REXML::Text.normalize("< > & \" '").should == "< > & " '"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text.read_with_substitution" do
|
describe "REXML::Text.read_with_substitution" do
|
||||||
|
@ -10,3 +12,4 @@ describe "REXML::Text.read_with_substitution" do
|
||||||
-> {REXML::Text.read_with_substitution("this is illegal", /illegal/)}.should raise_error(Exception)
|
-> {REXML::Text.read_with_substitution("this is illegal", /illegal/)}.should raise_error(Exception)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
require_relative '../../../spec_helper'
|
require_relative '../../../spec_helper'
|
||||||
|
|
||||||
|
ruby_version_is ''...'2.8' do
|
||||||
require 'rexml/document'
|
require 'rexml/document'
|
||||||
|
|
||||||
describe "REXML::Text#to_s" do
|
describe "REXML::Text#to_s" do
|
||||||
|
@ -15,3 +17,4 @@ describe "REXML::Text#to_s" do
|
||||||
t.to_s.should == "& < >"
|
t.to_s.should == "& < >"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue