def test_store_compressed_data(self): page = feedfinder.get_page('http://www.fgv.br') cp = downloader.compress_content(page) downloader.ARTICLES.insert({"compressed": cp}) rp = downloader.ARTICLES.find_one() self.assertEqual(page, downloader.decompress_content(rp["compressed"]))
def test_isfeed(self): page = feedfinder.get_page('http://wikipedia.org') feed = feedfinder.get_page('http://www.engadget.com/rss.xml') self.assertEquals(feedfinder.isFeed(page), 0) self.assertEquals(feedfinder.isFeed(feed), 1)
def test_compress_decompress(self): page = feedfinder.get_page('http://www.oglobo.globo.com') cp = downloader.compress_content(page) self.assertEqual(page, downloader.decompress_content(cp))
def test_get_page(self): page = feedfinder.get_page('https://www.google.com') self.assertIn('google', page)