def test_with_history(self, render, upsert): self.commit2.stats.files = {"Home.rst": self.blob1} self.commit2.tree = {"Home.rst": self.blob1} importer = GitHubWikiImporter() importer._set_available_pages = Mock() importer.github_wiki_url = 'https://github.com/a/b/wiki' importer.app = Mock() importer.app.config.options = {} importer.app.url = '/p/test/wiki/' importer.rewrite_links = Mock(return_value='') importer._with_history(self.commit2) assert_equal(upsert.call_args_list, [call('Home')]) assert_equal(render.call_args_list, [call('Home.rst', u'# test message')])
def test_with_history(self, render, upsert): self.commit2.stats.files = {"Home.rst": self.blob1} self.commit2.tree = {"Home.rst": self.blob1} importer = GitHubWikiImporter() importer._set_available_pages = Mock() importer.github_wiki_url = 'https://github.com/a/b/wiki' importer.app = Mock() importer.app.config.options = {} importer.app.url = '/p/test/wiki/' importer.rewrite_links = Mock(return_value='') importer._with_history(self.commit2) assert_equal(upsert.call_args_list, [call('Home')]) assert_equal(render.call_args_list, [call('Home.rst', '# test message')])
def test_without_history(self, render, upsert): self.commit2.tree.blobs = [self.blob2, self.blob3] upsert.text = Mock() importer = GitHubWikiImporter() importer.github_wiki_url = 'https://github.com/a/b/wiki' importer.app = Mock() importer.app.config.options = {} importer.app.url = '/p/test/wiki/' importer.rewrite_links = Mock(return_value='') importer._without_history(self.commit2) assert_equal(upsert.call_args_list, [call('Home2'), call('Home3')]) assert_equal(render.call_args_list, [ call('Home2.creole', '**test message**'), call('Home3.rest', 'test message')])
def test_without_history(self, render, upsert): self.commit2.tree.blobs = [self.blob2, self.blob3] upsert.text = Mock() importer = GitHubWikiImporter() importer.github_wiki_url = 'https://github.com/a/b/wiki' importer.app = Mock() importer.app.config.options = {} importer.app.url = '/p/test/wiki/' importer.rewrite_links = Mock(return_value='') importer._without_history(self.commit2) assert_equal(upsert.call_args_list, [call('Home2'), call('Home3')]) assert_equal(render.call_args_list, [ call('Home2.creole', u'**test message**'), call('Home3.rest', u'test message')])