def test_feed_generator(self): """ Ensure that our Feed object can return a generator """ moksha.common.utils.feed_cache = FakeCache() feed = Feed(url='http://lewk.org/rss') iter = feed.iterentries() data = iter.next() assert iter.next()
def test_feed_render_url(self): """ Ensure that a generic feed can be rendered with a url """ moksha.common.utils.feed_cache = FakeCache() feed = Feed() rendered = feed.display(url='http://lewk.org/rss') assert 'l e w k . o r g' in rendered, rendered
def test_feed_demands_url(self): """ Ensure that Feeds require a url """ Feed().display()
def test_feed_render_url(self): """ Ensure that a generic feed can be rendered with a url """ feed = Feed() rendered = feed(url='http://lewk.org/rss').display() assert 'l e w k . o r g' in rendered, rendered
def test_feed_generator(self): """ Ensure that our Feed object can return a generator """ feed = Feed(url='http://lewk.org/rss') iter = feed.iterentries() data = iter.next() assert iter.next()
class MyWidget(twc.Widget): myfeedurl = 'http://lewk.org/rss' myfeed = Feed(url=myfeedurl) template = "mako:moksha.feeds.tests.templates.myfeed"