http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9058
Revision: 9058 Author: xqt Date: 2011-03-13 12:57:05 +0000 (Sun, 13 Mar 2011) Log Message: ----------- stripped trailing whitespace; eol-style
Modified Paths: -------------- branches/rewrite/distribute_setup.py branches/rewrite/tests/i18n_tests.py branches/rewrite/tests/page_tests.py
Property Changed: ---------------- branches/rewrite/tests/i18n/__init__.py branches/rewrite/tests/i18n/test.py
Modified: branches/rewrite/distribute_setup.py =================================================================== --- branches/rewrite/distribute_setup.py 2011-03-13 12:50:06 UTC (rev 9057) +++ branches/rewrite/distribute_setup.py 2011-03-13 12:57:05 UTC (rev 9058) @@ -1,4 +1,4 @@ -#!python +#!python """Bootstrap distribute installation
If you want to use setuptools in your package's setup.py, just include this
Property changes on: branches/rewrite/tests/i18n/__init__.py ___________________________________________________________________ Added: svn:eol-style + native
Property changes on: branches/rewrite/tests/i18n/test.py ___________________________________________________________________ Added: svn:eol-style + native
Modified: branches/rewrite/tests/i18n_tests.py =================================================================== --- branches/rewrite/tests/i18n_tests.py 2011-03-13 12:50:06 UTC (rev 9057) +++ branches/rewrite/tests/i18n_tests.py 2011-03-13 12:57:05 UTC (rev 9058) @@ -44,7 +44,7 @@ u'test-non-localized EN') self.assertEqual(i18n.translate('ru', self.msg_non_localized), u'test-non-localized EN') - + def testNoEnglish(self): self.assertEqual(i18n.translate('en', self.msg_no_english), u'test-no-english JA') @@ -52,8 +52,8 @@ u'test-no-english JA') self.assertEqual(i18n.translate('nl', self.msg_no_english), u'test-no-english JA') -
+ class TestTWTranslate(unittest.TestCase): def testLocalized(self): self.assertEqual(i18n.twtranslate('en', 'test-localized'), @@ -80,11 +80,11 @@ u'test-non-localized EN') self.assertEqual(i18n.twtranslate('ru', 'test-non-localized'), u'test-non-localized EN') - + def testNoEnglish(self): self.assertRaises(i18n.TranslationError, i18n.twtranslate, 'en', 'test-no-english') -
+ if __name__ == '__main__': try: unittest.main()
Modified: branches/rewrite/tests/page_tests.py =================================================================== --- branches/rewrite/tests/page_tests.py 2011-03-13 12:50:06 UTC (rev 9057) +++ branches/rewrite/tests/page_tests.py 2011-03-13 12:57:05 UTC (rev 9058) @@ -90,7 +90,7 @@ def testHashCmp(self): # All links point to en:wikipedia:Test l1 = pywikibot.page.Link('Test', source=self.enwiki) - l2 = pywikibot.page.Link('en:Test', source=self.frwiki) + l2 = pywikibot.page.Link('en:Test', source=self.frwiki) l3 = pywikibot.page.Link('wikipedia:en:Test', source=self.itwikt) def assertHashCmp(link1, link2): self.assertEqual(link1, link2) @@ -202,7 +202,7 @@ self.assertEqual(p1.isImage(), False) self.assertEqual(p2.isImage(), True) self.assertEqual(p3.isImage(), False) - + def testApiMethods(self): """Test various methods that rely on API.""" # since there is no way to predict what data the wiki will return, @@ -253,7 +253,7 @@ self.assertTrue(isinstance(p, pywikibot.Link)) for p2 in mainpage.interwiki(expand=False): self.assertTrue(isinstance(p2, pywikibot.Link)) - self.assertTrue(p2 in iw) + self.assertTrue(p2 in iw) for p in mainpage.langlinks(): self.assertTrue(isinstance(p, pywikibot.Link)) for p in mainpage.imagelinks():