[conduit: 130/138] Add a feed source
- From: John Carr <johncarr src gnome org>
- To: svn-commits-list gnome org
- Subject: [conduit: 130/138] Add a feed source
- Date: Thu, 21 May 2009 03:37:50 -0400 (EDT)
commit 7022881e11c2a79ac455a06b97c457c2d4491ff3
Author: John Carr <john carr unrouted co uk>
Date: Thu May 7 02:26:21 2009 -0700
Add a feed source
---
test/soup/modules/feed.py | 30 ++++++++++++++++++++++++++++++
1 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/test/soup/modules/feed.py b/test/soup/modules/feed.py
new file mode 100644
index 0000000..417fbfc
--- /dev/null
+++ b/test/soup/modules/feed.py
@@ -0,0 +1,30 @@
+
+import soup
+import soup.modules
+
+from soup.data.file import FileWrapper
+from soup.utils.test import Online
+
+import conduit.modules.FeedModule as FeedModule
+import conduit.utils as Utils
+
+FeedPackages = soup.utils.test.Package("feedparser")
+
+class FeedWrapper(soup.modules.ModuleWrapper):
+
+ klass = FeedModule.RSSSource
+ dataclass = FileWrapper
+ requires = [FeedPackages, Online]
+
+ def create_dataprovider(self):
+ dp = self.klass()
+ dp.set_configuration({
+ "feedUrl": "http://planet.gnome.org/atom.xml",
+ # "limit": 5,
+ # "randomize": None,
+ "downloadAudio": True,
+ "downloadVideo": True,
+ "downloadPhotos": True,
+ })
+ return dp
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]