Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <rights type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; 
lang="no">
+        <xhtml:div>Source rights</xhtml:div>
+      </rights>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/rights/rights_xhtml_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->copyright = 'Source rights';
+$source->copyright->type = 'xhtml';
+$source->copyright->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.in
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.in
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <subtitle type="html" lang="no">Source subtitle</subtitle>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_html_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->description = 'Source subtitle';
+$source->description->type = 'html';
+$source->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.in
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.in
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <subtitle lang="no">Source subtitle</subtitle>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_no_type_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,19 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->description = 'Source subtitle';
+$source->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.in
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.in
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <subtitle type="text" lang="no">Source subtitle</subtitle>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_text_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->description = 'Source subtitle';
+$source->description->type = 'text';
+$source->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.in
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.in
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <subtitle type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; 
lang="no">
+        <xhtml:div>Source subtitle</xhtml:div>
+      </subtitle>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/subtitle/subtitle_xhtml_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->description = 'Source subtitle';
+$source->description->type = 'xhtml';
+$source->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <title type="html" lang="no">Source title</title>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->title = 'Source title';
+$source->title->type = 'html';
+$source->title->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <title lang="no">Source title</title>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_no_type_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,19 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->title = 'Source title';
+$source->title->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <title type="text" lang="no">Source title</title>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->title = 'Source title';
+$source->title->type = 'text';
+$source->title->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <source>
+      <title type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+        <xhtml:div>Source title</xhtml:div>
+      </title>
+    </source>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/source/title/title_xhtml_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$source = $entry->add( 'source' );
+$source->title = 'Source title';
+$source->title->type = 'xhtml';
+$source->title->language = 'no';
+
+return $feed;
+?>

Modified: trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -11,7 +11,7 @@
 $entry->title = 'Entry title';
 $entry->updated = 1195053820;
 
-$entry->summary = '';
+$entry->description = '';
 
 return $feed;
 ?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,12 @@
+<?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</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <summary lang="no"/>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_empty_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$entry->description = '';
+$entry->description->language = 'no';
+
+return $feed;
+?>

Modified: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent.out 
[iso-8859-1] (original)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -10,7 +10,7 @@
 $entry->title = 'Entry title';
 $entry->updated = 1195053820;
 
-$entry->summary = 'Entry summary';
+$entry->description = 'Entry summary';
 
 return $feed;
 ?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.in
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.in
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title>Feed title</title>
+  <updated>Feed updated</updated>
+  <entry>
+    <id>Entry id</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <summary lang="no">Entry summary</summary>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_absent_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,17 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->updated = 'Feed updated';
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$entry->description = 'Entry summary';
+$entry->description->language = 'no';
+
+return $feed;
+?>

Modified: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -10,8 +10,8 @@
 $entry->title = 'Entry title';
 $entry->updated = 1195053820;
 
-$entry->summary = 'Entry summary';
-$entry->summary->type = 'html';
+$entry->description = 'Entry summary';
+$entry->description->type = 'html';
 
 return $feed;
 ?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title>Feed title</title>
+  <updated>Feed updated</updated>
+  <entry>
+    <id>Entry id</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <summary type="html" lang="no">Entry summary</summary>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->updated = 'Feed updated';
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$entry->description = 'Entry summary';
+$entry->description->type = 'html';
+$entry->description->language = 'no';
+
+return $feed;
+?>

Modified: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -10,8 +10,8 @@
 $entry->title = 'Entry title';
 $entry->updated = 1195053820;
 
-$entry->summary = 'Entry summary';
-$entry->summary->type = 'text';
+$entry->description = 'Entry summary';
+$entry->description->type = 'text';
 
 return $feed;
 ?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title>Feed title</title>
+  <updated>Feed updated</updated>
+  <entry>
+    <id>Entry id</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <summary type="text" lang="no">Entry summary</summary>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->updated = 'Feed updated';
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$entry->description = 'Entry summary';
+$entry->description->type = 'text';
+$entry->description->language = 'no';
+
+return $feed;
+?>

Modified: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml.out 
[iso-8859-1] (original)
+++ trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -10,8 +10,8 @@
 $entry->title = 'Entry title';
 $entry->updated = 1195053820;
 
-$entry->summary = 'Entry summary';
-$entry->summary->type = 'xhtml';
+$entry->description = 'Entry summary';
+$entry->description->type = 'xhtml';
 
 return $feed;
 ?>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <id>Feed id</id>
+  <title>Feed title</title>
+  <updated>Feed updated</updated>
+  <entry>
+    <id>Entry id</id>
+    <title>Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+    <summary type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+      <xhtml:div>Entry summary</xhtml:div>
+    </summary>
+  </entry>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/entry/summary/summary_type_xhtml_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->updated = 'Feed updated';
+
+$entry = $feed->add( 'item' );
+$entry->id = 'Entry id';
+$entry->title = 'Entry title';
+$entry->updated = 1195053820;
+
+$entry->description = 'Entry summary';
+$entry->description->type = 'xhtml';
+$entry->description->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,11 @@
+<?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</id>
+    <title lang="no">Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_absent_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,17 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->title->language = 'no';
+
+$entry->updated = 1195053820;
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.in (added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,11 @@
+<?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</id>
+    <title type="html" lang="no">Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->title->type = 'html';
+$entry->title->language = 'no';
+
+$entry->updated = 1195053820;
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.in (added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,11 @@
+<?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</id>
+    <title type="text" lang="no">Entry title</title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->title->type = 'text';
+$entry->title->language = 'no';
+
+$entry->updated = 1195053820;
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,13 @@
+<?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</id>
+    <title type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+      <xhtml:div>Entry title</xhtml:div>
+    </title>
+    <updated>2007-11-14T16:23:40+01:00</updated>
+  </entry>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/entry/title/type_xhtml_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,18 @@
+<?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';
+$entry->title = 'Entry title';
+$entry->title->type = 'xhtml';
+$entry->title->language = 'no';
+
+$entry->updated = 1195053820;
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <rights lang="no"/>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_empty_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->copyright = '';
+$feed->copyright->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <rights type="html" lang="no">Feed rights</rights>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->copyright = 'Feed rights';
+$feed->copyright->type = 'html';
+$feed->copyright->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <rights lang="no">Feed rights</rights>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->copyright = 'Feed rights';
+$feed->copyright->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <rights type="text" lang="no">Feed rights</rights>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->copyright = 'Feed rights';
+$feed->copyright->type = 'text';
+$feed->copyright->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,9 @@
+<?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>
+  <rights type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+    <xhtml:div>Feed rights</xhtml:div>
+  </rights>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/rights/rights_xhtml_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->copyright = 'Feed rights';
+$feed->copyright->type = 'xhtml';
+$feed->copyright->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <subtitle lang="no"/>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_empty_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->description = '';
+$feed->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <subtitle type="html" lang="no">Feed subtitle</subtitle>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->description = 'Feed subtitle';
+$feed->description->type = 'html';
+$feed->description->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <subtitle lang="no">Feed subtitle</subtitle>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,13 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->description = 'Feed subtitle';
+$feed->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?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>
+  <subtitle type="text" lang="no">Feed subtitle</subtitle>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.out 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->description = 'Feed subtitle';
+$feed->description->type = 'text';
+$feed->description->language = 'no';
+
+return $feed;
+?>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.in
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.in 
(added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,9 @@
+<?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>
+  <subtitle type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+    <xhtml:div>Feed subtitle</xhtml:div>
+  </subtitle>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.out
==============================================================================
--- 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.out
 (added)
+++ 
trunk/Feed/tests/atom/regression/parse/optional/subtitle/subtitle_xhtml_lang.out
 [iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,14 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+
+$feed->id = 'Feed id';
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->updated = 'Feed updated';
+
+$feed->description = 'Feed subtitle';
+$feed->description->type = 'xhtml';
+$feed->description->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <title lang="no"/>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_empty_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,6 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+$feed->title = '';
+$feed->title->language = 'no';
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <title type="html" lang="no">Feed title</title>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_html_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,8 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+$feed->title = 'Feed title';
+$feed->title->type = 'html';
+$feed->title->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_lang.in (added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <title lang="no">Feed title</title>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_lang.out (added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+$feed->title = 'Feed title';
+$feed->title->language = 'no';
+
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <title type="text" lang="no">Feed title</title>
+</feed>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_text_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+$feed->title = 'Feed title';
+$feed->title->type = 'text';
+$feed->title->language = 'no';
+return $feed;
+?>

Added: trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.in
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.in 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.in 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom";>
+  <title type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"; lang="no">
+    <xhtml:div>Feed title</xhtml:div>
+  </title>
+</feed>

Added: 
trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.out
==============================================================================
--- trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.out 
(added)
+++ trunk/Feed/tests/atom/regression/parse/required/title/title_xhtml_lang.out 
[iso-8859-1] Wed Jan 23 11:35:44 2008
@@ -1,0 +1,7 @@
+<?php
+$feed = new ezcFeed( 'atom' );
+$feed->title = 'Feed title';
+$feed->title->type = 'xhtml';
+$feed->title->language = 'no';
+return $feed;
+?>


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

Reply via email to