diff options
author | kou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-02-13 11:02:03 +0000 |
---|---|---|
committer | kou <kou@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2004-02-13 11:02:03 +0000 |
commit | c0306157d9dbb12447ba5288b8a2db73b2beef11 (patch) | |
tree | 7c900356e107f5a66c051a535e9dfab8b103eca8 /lib/rss/2.0.rb | |
parent | 82482f67e25e8239d17a0ee9d209dca3c6fbb2f9 (diff) |
* test/rss/test_trackback.rb: added tests for TrackBack with RSS
2.0.
* test/rss/common.rb: added methods make RSS 2.0.
* lib/rss/trackback.rb: TrackBack API is decided.
* lib/rss/rss.rb: RSS::VERSION 0.0.7 -> 0.0.8
* lib/rss/parser.rb, lib/rss/rss.rb: replaced $DEBUG by RSS::DEBUG.
* lib/rss/2.0.rb: removed RSS 2.0 URI. Because RSS 2.0 doesn't
have URI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rss/2.0.rb')
-rw-r--r-- | lib/rss/2.0.rb | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/lib/rss/2.0.rb b/lib/rss/2.0.rb index 799e6b788f..de48c20e3c 100644 --- a/lib/rss/2.0.rb +++ b/lib/rss/2.0.rb @@ -4,19 +4,19 @@ module RSS class Rss - URI = "http://backend.userland.com/rss2" +# URI = "http://backend.userland.com/rss2" - install_ns('', URI) +# install_ns('', URI) - def self.required_uri - URI - end +# def self.required_uri +# URI +# end class Channel - def self.required_uri - URI - end +# def self.required_uri +# URI +# end %w(generator ttl).each do |x| install_text_element(x) @@ -42,15 +42,15 @@ EOT end Category = Item::Category - def Category.required_uri - URI - end +# def Category.required_uri +# URI +# end class Item - def self.required_uri - URI - end +# def self.required_uri +# URI +# end [ ["pubDate", '?'], @@ -78,9 +78,9 @@ EOT include RSS09 - def self.required_uri - URI - end +# def self.required_uri +# URI +# end [ ["isPermaLink", nil, false] @@ -124,14 +124,15 @@ EOT end RSS09::ELEMENTS.each do |x| - BaseListener.install_get_text_element(x, Rss::URI, "#{x}=") +# BaseListener.install_get_text_element(x, Rss::URI, "#{x}=") + BaseListener.install_get_text_element(x, nil, "#{x}=") end module ListenerMixin private alias start_rss09 start_rss def start_rss(tag_name, prefix, attrs, ns) - check_ns(tag_name, prefix, ns, Rss::URI) +# check_ns(tag_name, prefix, ns, Rss::URI) @rss = Rss.new(attrs['version'], @version, @encoding, @standalone) @last_element = @rss @@ -139,7 +140,7 @@ EOT @rss.validate_for_stream(tags) if @do_validate } end - + end end |