def test_save_articles(self): feed_parser = FeedParser() feed_parser.parse('http://www.vysocina-news.cz/rss/') project_path = '/tmp/bobrot' for feed_article in feed_parser.article_list: article_parser = ArticleParse(project_path, feed_article, feed_parser.feed_meta) data = article_parser.call() article = Article() article.content = data self._import_data_to_model(article, feed_article) article.save() self.assertEquals(len(feed_parser.article_list), Article.objects.count())
def test_call(self): feed = ArticleParse(self.project_path, self.article, self.feed_meta) feed.call() self.assertTrue(os.path.exists(feed.get_filename()))