Author: as
Date: Tue Nov 20 10:07:09 2007
New Revision: 6767

Log:
- Added tests for multiple 'entry' ATOM feed element.

Added:
    trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.in
    trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.out
    trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.in
    trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.out

Added: trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.in
==============================================================================
--- trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.in (added)
+++ trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.in 
[iso-8859-1] Tue Nov 20 10:07:09 2007
@@ -1,0 +1,15 @@
+<?php
+return array( 'id' => 'Feed id',
+              'title' => array( array( '#' => 'Feed title',
+                                       'type' => '' ) ),
+              'updated' => 'Feed updated',
+              'author' => array( array( 'name' => 'Author name' ) ),
+              'item' => array( array( 'id' => 'Entry id 1',
+                                      'title' => 'Entry title 1',
+                                      'content' => 'Entry content 1',
+                                                                         
'updated' => 'Entry updated 1' ),
+                               array( 'id' => 'Entry id 2',
+                                      'title' => 'Entry title 2',
+                                      'content' => 'Entry content 2',
+                                                                         
'updated' => 'Entry updated 2' ) ) );
+?>

Added: trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.out
==============================================================================
--- trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.out (added)
+++ trunk/Feed/tests/atom/regression/generate/entry/entry_multiple.out 
[iso-8859-1] Tue Nov 20 10:07:09 2007
@@ -1,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title type="text">Feed title</title>
+  <updated>XXX</updated>
+  <author>
+    <name>Author name</name>
+  </author>
+  <entry>
+    <id>Entry id 1</id>
+    <title>Entry title 1</title>
+    <updated>XXX</updated>
+    <content>Entry content 1</content>
+  </entry>
+  <entry>
+    <id>Entry id 2</id>
+    <title>Entry title 2</title>
+    <updated>XXX</updated>
+    <content>Entry content 2</content>
+  </entry>
+</feed> 

Added: trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.in (added)
+++ trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.in [iso-8859-1] 
Tue Nov 20 10:07:09 2007
@@ -1,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title type="text">Feed title</title>
+  <updated>Feed updated</updated>
+  <entry>
+    <id>Entry id 1</id>
+    <title>Entry title 1</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+  <entry>
+    <id>Entry id 2</id>
+    <title>Entry title 2</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.out (added)
+++ trunk/Feed/tests/atom/regression/parse/entry/entry_multiple.out 
[iso-8859-1] Tue Nov 20 10:07:09 2007
@@ -1,0 +1,20 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id 1';
+$entry->title = 'Entry title 1';
+$entry->updated = 1195053820;
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id 2';
+$entry->title = 'Entry title 2';
+$entry->updated = 1195053820;
+
+return $feed;
+?>


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

Reply via email to