]> git.deb.at Git - pkg/blosxom.git/commitdiff
Updates to rss20 tests.
authorGavin Carr <gonzai@users.sourceforge.net>
Mon, 21 Jul 2008 13:45:06 +0000 (13:45 +0000)
committerGavin Carr <gonzai@users.sourceforge.net>
Mon, 21 Jul 2008 13:45:06 +0000 (13:45 +0000)
t/static_basic/config/blosxom.conf
t/static_basic/config/plugins.conf [new file with mode: 0644]
t/static_basic/expected/2006/07/19/index.rss
t/static_basic/expected/2006/07/index.rss
t/static_basic/expected/2006/index.rss
t/static_basic/expected/index.rss
t/templates/config/plugins.conf [new file with mode: 0644]

index 7d8ef268cbb35a2a9386b9a725557372944a76fa..18ddf7ae9f21a7f632137a73649eb643b6d5b1ab 100644 (file)
@@ -1,4 +1,6 @@
 $datadir = "$ENV{BLOSXOM_CONFIG_DIR}/../data";
 $datadir = "$ENV{BLOSXOM_CONFIG_DIR}/../data";
+$plugin_list = "$ENV{BLOSXOM_CONFIG_DIR}/plugins.conf";
+$plugin_path = "$ENV{BLOSXOM_CONFIG_DIR}/../../../general:$ENV{BLOSXOM_CONFIG_DIR}/../../../gavinc";
 $static_dir = "$ENV{BLOSXOM_CONFIG_DIR}/../static";
 $static_password = 'static';
 @static_flavours = qw/html rss/;
 $static_dir = "$ENV{BLOSXOM_CONFIG_DIR}/../static";
 $static_password = 'static';
 @static_flavours = qw/html rss/;
diff --git a/t/static_basic/config/plugins.conf b/t/static_basic/config/plugins.conf
new file mode 100644 (file)
index 0000000..d3be1b1
--- /dev/null
@@ -0,0 +1,2 @@
+storydate
+rss20
index 9d5130fb02959d5336cb222b58299928a2ebd4a1..66284371eb84870cd1b926e9f717e2e341be8cea 100644 (file)
@@ -1,20 +1,30 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0">
-  <channel>
-    <title>My Weblog</title>
-    <link>http://localhost/</link>
-    <description>Yet another Blosxom weblog.</description>
-    <language>en</language>
-    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
-    <generator>blosxom/2.0.2</generator>
+<rss version="2.0"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
+    xmlns:atom="http://www.w3.org/2005/Atom">
 
 
-  <item>
-    <title>Lorem ipsum</title>
-    <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
-    <link>http://localhost/2006/07/19#1</link>
-    <category></category>
-    <guid isPermaLink="false">/1</guid>
-    <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
+    <channel>
+        <title>My Weblog</title>
+        <link>http://localhost/</link>
+        <description>Yet another Blosxom weblog.</description>
+        <managingEditor>author@example.com (A. U. Thor)</managingEditor>
+        <webMaster>author@example.com (A. U. Thor)</webMaster>
+        <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+        <language>en</language>
+        <generator>blosxom 2.0.2</generator>
+        <atom:link href="http://localhost/index.rss" rel="self" type="application/rss+xml" />
+        <sy:updatePeriod>hourly</sy:updatePeriod>
+        <sy:updateFrequency>1</sy:updateFrequency>
+        <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
+
+
+        <item>
+            <title>Lorem ipsum</title>
+            <link>http://localhost/1.html</link>
+            <guid isPermaLink="true">http://localhost/1.html</guid>
+            <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+            <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
@@ -28,7 +38,9 @@ cora dola tym ipso hor.Lorem ipso foer tyr wuz de ramas cora dola tym
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
-tyr wuz de ramas cora dola tym ipso hor.</description>
-  </item>
-  </channel>
+tyr wuz de ramas cora dola tym ipso hor.
+            </description>
+        </item>
+
+    </channel>
 </rss>
 </rss>
index 9d5130fb02959d5336cb222b58299928a2ebd4a1..66284371eb84870cd1b926e9f717e2e341be8cea 100644 (file)
@@ -1,20 +1,30 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0">
-  <channel>
-    <title>My Weblog</title>
-    <link>http://localhost/</link>
-    <description>Yet another Blosxom weblog.</description>
-    <language>en</language>
-    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
-    <generator>blosxom/2.0.2</generator>
+<rss version="2.0"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
+    xmlns:atom="http://www.w3.org/2005/Atom">
 
 
-  <item>
-    <title>Lorem ipsum</title>
-    <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
-    <link>http://localhost/2006/07/19#1</link>
-    <category></category>
-    <guid isPermaLink="false">/1</guid>
-    <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
+    <channel>
+        <title>My Weblog</title>
+        <link>http://localhost/</link>
+        <description>Yet another Blosxom weblog.</description>
+        <managingEditor>author@example.com (A. U. Thor)</managingEditor>
+        <webMaster>author@example.com (A. U. Thor)</webMaster>
+        <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+        <language>en</language>
+        <generator>blosxom 2.0.2</generator>
+        <atom:link href="http://localhost/index.rss" rel="self" type="application/rss+xml" />
+        <sy:updatePeriod>hourly</sy:updatePeriod>
+        <sy:updateFrequency>1</sy:updateFrequency>
+        <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
+
+
+        <item>
+            <title>Lorem ipsum</title>
+            <link>http://localhost/1.html</link>
+            <guid isPermaLink="true">http://localhost/1.html</guid>
+            <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+            <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
@@ -28,7 +38,9 @@ cora dola tym ipso hor.Lorem ipso foer tyr wuz de ramas cora dola tym
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
-tyr wuz de ramas cora dola tym ipso hor.</description>
-  </item>
-  </channel>
+tyr wuz de ramas cora dola tym ipso hor.
+            </description>
+        </item>
+
+    </channel>
 </rss>
 </rss>
index 9d5130fb02959d5336cb222b58299928a2ebd4a1..66284371eb84870cd1b926e9f717e2e341be8cea 100644 (file)
@@ -1,20 +1,30 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0">
-  <channel>
-    <title>My Weblog</title>
-    <link>http://localhost/</link>
-    <description>Yet another Blosxom weblog.</description>
-    <language>en</language>
-    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
-    <generator>blosxom/2.0.2</generator>
+<rss version="2.0"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
+    xmlns:atom="http://www.w3.org/2005/Atom">
 
 
-  <item>
-    <title>Lorem ipsum</title>
-    <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
-    <link>http://localhost/2006/07/19#1</link>
-    <category></category>
-    <guid isPermaLink="false">/1</guid>
-    <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
+    <channel>
+        <title>My Weblog</title>
+        <link>http://localhost/</link>
+        <description>Yet another Blosxom weblog.</description>
+        <managingEditor>author@example.com (A. U. Thor)</managingEditor>
+        <webMaster>author@example.com (A. U. Thor)</webMaster>
+        <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+        <language>en</language>
+        <generator>blosxom 2.0.2</generator>
+        <atom:link href="http://localhost/index.rss" rel="self" type="application/rss+xml" />
+        <sy:updatePeriod>hourly</sy:updatePeriod>
+        <sy:updateFrequency>1</sy:updateFrequency>
+        <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
+
+
+        <item>
+            <title>Lorem ipsum</title>
+            <link>http://localhost/1.html</link>
+            <guid isPermaLink="true">http://localhost/1.html</guid>
+            <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+            <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
@@ -28,7 +38,9 @@ cora dola tym ipso hor.Lorem ipso foer tyr wuz de ramas cora dola tym
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
-tyr wuz de ramas cora dola tym ipso hor.</description>
-  </item>
-  </channel>
+tyr wuz de ramas cora dola tym ipso hor.
+            </description>
+        </item>
+
+    </channel>
 </rss>
 </rss>
index 9d5130fb02959d5336cb222b58299928a2ebd4a1..66284371eb84870cd1b926e9f717e2e341be8cea 100644 (file)
@@ -1,20 +1,30 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0">
-  <channel>
-    <title>My Weblog</title>
-    <link>http://localhost/</link>
-    <description>Yet another Blosxom weblog.</description>
-    <language>en</language>
-    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
-    <generator>blosxom/2.0.2</generator>
+<rss version="2.0"
+    xmlns:dc="http://purl.org/dc/elements/1.1/"
+    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
+    xmlns:atom="http://www.w3.org/2005/Atom">
 
 
-  <item>
-    <title>Lorem ipsum</title>
-    <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
-    <link>http://localhost/2006/07/19#1</link>
-    <category></category>
-    <guid isPermaLink="false">/1</guid>
-    <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
+    <channel>
+        <title>My Weblog</title>
+        <link>http://localhost/</link>
+        <description>Yet another Blosxom weblog.</description>
+        <managingEditor>author@example.com (A. U. Thor)</managingEditor>
+        <webMaster>author@example.com (A. U. Thor)</webMaster>
+        <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+        <language>en</language>
+        <generator>blosxom 2.0.2</generator>
+        <atom:link href="http://localhost/index.rss" rel="self" type="application/rss+xml" />
+        <sy:updatePeriod>hourly</sy:updatePeriod>
+        <sy:updateFrequency>1</sy:updateFrequency>
+        <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
+
+
+        <item>
+            <title>Lorem ipsum</title>
+            <link>http://localhost/1.html</link>
+            <guid isPermaLink="true">http://localhost/1.html</guid>
+            <pubDate>Wed, 19 Jul 2006 22:54:00 +0000</pubDate>
+            <description>Lorem ipsum dolor sit amet ipso facto.Lorem ipsum dolor sit amet ipso
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
 facto.Lorem ipsum dolor sit amet ipso facto. Lorem ipsum dolor sit
 amet ipso facto.Lorem ipsum dolor sit amet ipso facto. 
 
@@ -28,7 +38,9 @@ cora dola tym ipso hor.Lorem ipso foer tyr wuz de ramas cora dola tym
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
 ipso hor tyr wuz de ramas cora dola tymon ipso foer tyr wuz de ramas
 cora dola tymo. Lorem ipso hoccer foer tyr wuz de ras cora dola tymon
 ipso hoc cer fuz de ramas cora dola tymon ipso hoccer. Lorem ipso foer
-tyr wuz de ramas cora dola tym ipso hor.</description>
-  </item>
-  </channel>
+tyr wuz de ramas cora dola tym ipso hor.
+            </description>
+        </item>
+
+    </channel>
 </rss>
 </rss>
diff --git a/t/templates/config/plugins.conf b/t/templates/config/plugins.conf
new file mode 100644 (file)
index 0000000..d3be1b1
--- /dev/null
@@ -0,0 +1,2 @@
+storydate
+rss20