コード例 #1
0
    def test_link_returns_none(self):
        item = dict()
        parser = JsonItemParser(item, self.feed)

        parsed_link = parser.link(item)

        self.assertIsNone(parsed_link)
コード例 #2
0
    def test_link_from_link(self):
        link = 'http://test.com/entry1'
        item = dict(link=link)
        parser = JsonItemParser(item, self.feed)

        parsed_link = parser.link(item)

        self.assertEqual(parsed_link, link)
コード例 #3
0
    def test_link_with_permalink_and_link(self):
        link = 'http://test.com/entry1'
        permalink = 'http://test.com/permalink/entry1'
        item = dict(permalinkUrl=permalink, link=link)
        parser = JsonItemParser(item, self.feed)

        parsed_link = parser.link(item)

        self.assertEqual(parsed_link, permalink)