summaryrefslogtreecommitdiff
path: root/test/rss/test_syndication.rb
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-03-06 03:56:38 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-03-06 03:56:38 +0000
commit287a34ae0dfc23e4158f67cb7783d239f202c368 (patch)
tree5e35d5b41aae961b37cf6632f60c42f51c7aa775 /test/rss/test_syndication.rb
parent9b52ae2e6491bb5d6c59e1799449f6268baf6f89 (diff)
* {ext,lib,test}/**/*.rb: removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rss/test_syndication.rb')
-rw-r--r--test/rss/test_syndication.rb36
1 files changed, 18 insertions, 18 deletions
diff --git a/test/rss/test_syndication.rb b/test/rss/test_syndication.rb
index abd75e905e..69d6f44464 100644
--- a/test/rss/test_syndication.rb
+++ b/test/rss/test_syndication.rb
@@ -8,28 +8,28 @@ require "rss/syndication"
module RSS
class TestSyndication < TestCase
-
+
def setup
@prefix = "sy"
@uri = "http://purl.org/rss/1.0/modules/syndication/"
-
+
@parents = %w(channel)
-
+
t = Time.iso8601("2000-01-01T12:00:05+00:00")
class << t
alias_method(:to_s, :iso8601)
end
-
+
@elems = {
:updatePeriod => "hourly",
:updateFrequency => "2",
:updateBase => t,
}
-
+
@sy_nodes = @elems.collect do |name, value|
"<#{@prefix}:#{name}>#{CGI.escapeHTML(value.to_s)}</#{@prefix}:#{name}>"
end.join("\n")
-
+
@rss_source = make_RDF(<<-EOR, {@prefix => @uri})
#{make_channel(@sy_nodes)}
#{make_image()}
@@ -39,13 +39,13 @@ EOR
@rss = Parser.parse(@rss_source)
end
-
+
def test_parser
-
+
assert_nothing_raised do
Parser.parse(@rss_source)
end
-
+
@elems.each do |tag, value|
assert_too_much_tag(tag.to_s, "channel") do
Parser.parse(make_RDF(<<-EOR, {@prefix => @uri}))
@@ -58,20 +58,20 @@ EOR
end
end
-
+
def test_accessor
-
+
t = Time.iso8601("2003-01-01T12:00:23+09:00")
class << t
alias_method(:to_s, :iso8601)
end
-
+
new_value = {
:updatePeriod => "daily",
:updateFrequency => "11",
:updateBase => t,
}
-
+
@elems.each do |name, value|
value = value.to_i if name == :updateFrequency
@parents.each do |parent|
@@ -82,7 +82,7 @@ EOR
assert_equal(new_val, @rss.__send__(parent).__send__("sy_#{name}"))
end
end
-
+
%w(hourly daily weekly monthly yearly).each do |x|
@parents.each do |parent|
assert_nothing_raised do
@@ -90,7 +90,7 @@ EOR
end
end
end
-
+
%w(-2 0.3 -0.4).each do |x|
@parents.each do |parent|
assert_not_available_value("sy:updateBase", x) do
@@ -98,11 +98,11 @@ EOR
end
end
end
-
+
end
def test_to_s
-
+
@elems.each do |name, value|
excepted = "<#{@prefix}:#{name}>#{value}</#{@prefix}:#{name}>"
@parents.each do |parent|
@@ -110,7 +110,7 @@ EOR
@rss.__send__(parent).__send__("sy_#{name}_element"))
end
end
-
+
REXML::Document.new(@rss_source).root.each_element do |parent|
if @parents.include?(parent.name)
parent.each_element do |elem|