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

        out, update = parser.get_entry('12345', self.feed)
        self.assertEqual(out.guid, '12345')
        self.assertEqual(out.feed, self.feed)
        self.assertFalse(update)
コード例 #2
0
    def test_get_entry(self):
        item = dict()
        entry = Entry(guid='abcde', feed=self.feed)

        parser = JsonItemParser(item, self.feed)

        out, update = parser.get_entry('abcde', self.feed.id)
        self.assertEqual(out, entry)
        self.assertEqual(out.feed, self.feed)
        self.assertTrue(update)