Author: as
Date: Tue Oct 30 11:00:33 2007
New Revision: 6630

Log:
- Added tests for 'ttl' and 'generator' RSS2 feed elements.

Added:
    trunk/Feed/tests/rss2/regression/generate/optional/generator/
    trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.in
    trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.out
    
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.in
    
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.out
    trunk/Feed/tests/rss2/regression/generate/optional/ttl/
    trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.in
    trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.out
    trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.in
    trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.out
    trunk/Feed/tests/rss2/regression/parse/optional/generator/
    trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.in
    trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.out
    trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.in
    
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.out
    trunk/Feed/tests/rss2/regression/parse/optional/ttl/
    trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.in
    trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.out
    trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.in
    trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.out

Added: trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.in 
(added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'title' => 'Feed title',
+              'link'  => array( 'Feed link' ),
+              'description' => 'Feed description',
+              'generator' => 'Feed generator',
+            );
+?>

Added: 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.out 
(added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/generator/generator.out 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+    <link>Feed link</link>
+    <description>Feed description</description>
+    <pubDate>XXX</pubDate>
+    <generator>Feed generator</generator>
+    <docs>http://www.rssboard.org/rss-specification</docs>
+  </channel>
+</rss>

Added: 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.in
==============================================================================
--- 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.in 
(added)
+++ 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'title' => 'Feed title',
+              'link'  => array( 'Feed link' ),
+              'description' => 'Feed description',
+              'generator' => null,
+            );
+?>

Added: 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.out
==============================================================================
--- 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.out
 (added)
+++ 
trunk/Feed/tests/rss2/regression/generate/optional/generator/generator_empty.out
 [iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+    <link>Feed link</link>
+    <description>Feed description</description>
+    <pubDate>XXX</pubDate>
+    <generator></generator>
+    <docs>http://www.rssboard.org/rss-specification</docs>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.in (added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.in [iso-8859-1] 
Tue Oct 30 11:00:33 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'title' => 'Feed title',
+              'link'  => array( 'Feed link' ),
+              'description' => 'Feed description',
+              'ttl' => 10,
+            );
+?>

Added: trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.out (added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl.out [iso-8859-1] 
Tue Oct 30 11:00:33 2007
@@ -1,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+    <link>Feed link</link>
+    <description>Feed description</description>
+    <pubDate>XXX</pubDate>
+    <generator>eZ Components</generator>
+    <docs>http://www.rssboard.org/rss-specification</docs>
+    <ttl>10</ttl>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.in (added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,7 @@
+<?php
+return array( 'title' => 'Feed title',
+              'link'  => array( 'Feed link' ),
+              'description' => 'Feed description',
+              'ttl' => null,
+            );
+?>

Added: trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.out (added)
+++ trunk/Feed/tests/rss2/regression/generate/optional/ttl/ttl_empty.out 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+    <link>Feed link</link>
+    <description>Feed description</description>
+    <pubDate>XXX</pubDate>
+    <generator>eZ Components</generator>
+    <docs>http://www.rssboard.org/rss-specification</docs>
+    <ttl></ttl>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.in 
(added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+       <link>Feed link</link>
+    <description>Feed description</description>
+    <generator>Feed generator</generator>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.out 
(added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/generator/generator.out 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'rss2' );
+
+$feed->title = 'Feed title';
+
+$link = $feed->add( 'link' );
+$link->set( 'Feed link' );
+
+$feed->description = 'Feed description';
+$feed->generator = 'Feed generator';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.in
==============================================================================
--- 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.in 
(added)
+++ 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+       <link>Feed link</link>
+    <description>Feed description</description>
+    <generator/>
+  </channel>
+</rss>

Added: 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.out
==============================================================================
--- 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.out 
(added)
+++ 
trunk/Feed/tests/rss2/regression/parse/optional/generator/generator_empty.out 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'rss2' );
+
+$feed->title = 'Feed title';
+
+$link = $feed->add( 'link' );
+$link->set( 'Feed link' );
+
+$feed->description = 'Feed description';
+$feed->generator = null;
+
+return $feed;
+?>

Added: trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.in (added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.in [iso-8859-1] Tue 
Oct 30 11:00:33 2007
@@ -1,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+       <link>Feed link</link>
+    <description>Feed description</description>
+    <ttl>10</ttl>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.out (added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl.out [iso-8859-1] 
Tue Oct 30 11:00:33 2007
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'rss2' );
+
+$feed->title = 'Feed title';
+
+$link = $feed->add( 'link' );
+$link->set( 'Feed link' );
+
+$feed->description = 'Feed description';
+$feed->ttl = 10;
+
+return $feed;
+?>

Added: trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.in
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.in (added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.in 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rss version="2.0">
+  <channel>
+    <title>Feed title</title>
+       <link>Feed link</link>
+    <description>Feed description</description>
+    <ttl/>
+  </channel>
+</rss>

Added: trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.out
==============================================================================
--- trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.out (added)
+++ trunk/Feed/tests/rss2/regression/parse/optional/ttl/ttl_empty.out 
[iso-8859-1] Tue Oct 30 11:00:33 2007
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'rss2' );
+
+$feed->title = 'Feed title';
+
+$link = $feed->add( 'link' );
+$link->set( 'Feed link' );
+
+$feed->description = 'Feed description';
+$feed->ttl = null;
+
+return $feed;
+?>


-- 
svn-components mailing list
svn-components@lists.ez.no
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to