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