jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/993250?usp=email )

Change subject: [tests] Skip interwiki link test until the problem is solved 
upstream
......................................................................

[tests] Skip interwiki link test until the problem is solved upstream

Bug: T356009
Change-Id: I25afe1bd2042002bcd1bcd196d83106d701ef756
---
M tests/page_tests.py
1 file changed, 23 insertions(+), 7 deletions(-)

Approvals:
  jenkins-bot: Verified
  Xqt: Looks good to me, approved




diff --git a/tests/page_tests.py b/tests/page_tests.py
index b76de07..1104935 100755
--- a/tests/page_tests.py
+++ b/tests/page_tests.py
@@ -26,7 +26,7 @@
     UnknownExtensionError,
 )
 from pywikibot.tools import suppress_warnings
-from tests import WARN_SITE_CODE
+from tests import WARN_SITE_CODE, unittest_print
 from tests.aspects import (
     DefaultDrySiteTestCase,
     DefaultSiteTestCase,
@@ -522,15 +522,21 @@
         mainpage = self.get_mainpage()
         for p in mainpage.linkedPages():
             self.assertIsInstance(p, pywikibot.Page)
-        iw = list(mainpage.interwiki(expand=True))
-        for p in iw:
-            self.assertIsInstance(p, pywikibot.Link)
-        for p2 in mainpage.interwiki(expand=False):
-            self.assertIsInstance(p2, pywikibot.Link)
-            self.assertIn(p2, iw)
+
+        if mainpage.site.sitename == 'wikipedia:en':
+            unittest_print('Skipping interwiki link test due to T356009')
+        else:
+            iw = set(mainpage.interwiki(expand=True))
+            for link in iw:
+                self.assertIsInstance(link, pywikibot.Link)
+            for link in mainpage.interwiki(expand=False):
+                self.assertIsInstance(link, pywikibot.Link)
+                self.assertIn(link, iw)
+
         with suppress_warnings(WARN_SITE_CODE, category=UserWarning):
             for p in mainpage.langlinks():
                 self.assertIsInstance(p, pywikibot.Link)
+
         for p in mainpage.imagelinks():
             self.assertIsInstance(p, pywikibot.FilePage)
         for p in mainpage.templates():

-- 
To view, visit 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/993250?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I25afe1bd2042002bcd1bcd196d83106d701ef756
Gerrit-Change-Number: 993250
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to