예제 #1
0
 def test_with_history_mediawiki(self, md2mkm, upsert):
     self.commit2.stats.files = {"Home.mediawiki": self.blob1}
     self.commit2.tree = {"Home.mediawiki": self.blob1}
     md2mkm.return_value = '# test message'
     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.convert_gollum_tags = Mock(return_value='# test message')
     importer._with_history(self.commit2)
     assert_equal(upsert.call_args_list, [call('Home')])
     assert_equal(md2mkm.call_args_list, [call('# test message')])
예제 #2
0
 def test_with_history_mediawiki(self, md2mkm, upsert):
     self.commit2.stats.files = {"Home.mediawiki": self.blob1}
     self.commit2.tree = {"Home.mediawiki": self.blob1}
     md2mkm.return_value = u'# test message'
     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.convert_gollum_tags = Mock(return_value=u'# test message')
     importer._with_history(self.commit2)
     assert_equal(upsert.call_args_list, [call('Home')])
     assert_equal(md2mkm.call_args_list, [call(u'# test message')])
예제 #3
0
 def test_gollum_page_links_case_insensitive(self):
     i = GitHubWikiImporter()
     i.available_pages = ['Home 42', 'code & fun']
     assert_equal(i.convert_gollum_tags('[[Code & Fun]]'), '[code & fun]')
     assert_equal(i.convert_gollum_tags('[[home-42]]'), '[Home 42]')
     assert_equal(i.convert_gollum_tags('[[Unknown]]'), '[Unknown]')
예제 #4
0
 def test_gollum_page_links_case_insensitive(self):
     i = GitHubWikiImporter()
     i.available_pages = [u'Home 42', u'code & fun']
     assert_equal(i.convert_gollum_tags(u'[[Code & Fun]]'), u'[code & fun]')
     assert_equal(i.convert_gollum_tags(u'[[home-42]]'), u'[Home 42]')
     assert_equal(i.convert_gollum_tags(u'[[Unknown]]'), u'[Unknown]')