def save_api_article_list(article_list): now = datetime.datetime.now() for api_article in article_list: assert isinstance(api_article, ApiArticle) article = Article() article.title = api_article.title article.url = api_article.url article.created = now article.updated = now article.save()
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())