These changes are likely caused by external factors, but they need to be investigated and corrected.
FAIL: test_detect_failure (tests.site_detect_tests.SiteDetectionTestCase) Test detection failure for MediaWiki sites with an API. ---------------------------------------------------------------------- Traceback (most recent call last): File "tests/site_detect_tests.py", line 217, in test_detect_failure self.assertAllError() File "tests/site_detect_tests.py", line 122, in assertAllError self.assertEqual(self.failures, {}) AssertionError: {u'http://hackerspaces.org/wiki/$1': AssertionError('<pywikibot.site_detect.MWSi [truncated]... != {} - {u'http://hackerspaces.org/wiki/$1': AssertionError('<pywikibot.site_detect.MWSite object at 0x7fbba1bc3f10> is not None',)} + {} ====================================================================== FAIL: test_detect_site (tests.site_detect_tests.SiteDetectionTestCase) Test detection of MediaWiki sites. ---------------------------------------------------------------------- Traceback (most recent call last): File "tests/site_detect_tests.py", line 184, in test_detect_site self.assertAllPass() File "tests/site_detect_tests.py", line 115, in assertAllPass self.assertEqual(set(self.passes), set(self.all) - set(self.skips)) AssertionError: Items in the second set but not the first: u'http://botwiki.sno.cc/wiki/$1'