jenkins-bot submitted this change.

View Change


Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
[FIX] update wowwiki Family file

Bug: T334834
Change-Id: Ib7f5e196ff9ec1b4b1e18bca125727c63bcfbb5d
---
M pywikibot/families/wowwiki_family.py
M tests/site_tests.py
2 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/pywikibot/families/wowwiki_family.py b/pywikibot/families/wowwiki_family.py
index 51fa7c0..36190e2 100644
--- a/pywikibot/families/wowwiki_family.py
+++ b/pywikibot/families/wowwiki_family.py
@@ -1,6 +1,6 @@
"""Family module for WOW wiki."""
#
-# (C) Pywikibot team, 2009-2022
+# (C) Pywikibot team, 2009-2023
#
# Distributed under the terms of the MIT license.
#
@@ -17,11 +17,11 @@

codes = (
'ar', 'cs', 'da', 'de', 'el', 'en', 'es', 'et', 'fa', 'fi', 'fr', 'he',
- 'hu', 'is', 'it', 'ja', 'ko', 'lt', 'lv', 'nl', 'no', 'pl', 'pt',
- 'pt-br', 'ru', 'sk', 'sv', 'tr', 'uk', 'zh', 'zh-tw'
+ 'hu', 'it', 'ja', 'ko', 'nl', 'no', 'pl', 'pt', 'pt-br', 'ru', 'uk',
+ 'zh', 'zh-tw'
)

- removed_wikis = ['hr', 'ro', 'sr']
+ removed_wikis = ['is', 'hr', 'lt', 'lv', 'ro', 'sk', 'sr', 'sv', 'tr']

code_aliases = {'nn': 'no'}

@@ -30,9 +30,8 @@
"""Property listing family languages."""
cls.langs = super().langs
# override deviations
- for i, lang in enumerate(['es', 'et', 'sv'], start=1):
+ for i, lang in enumerate(['en', 'es', 'et', 'uk'], start=1):
cls.langs[lang] = cls.domains[i]
- cls.langs['uk'] = cls.domains[-1]
return cls.langs

@classproperty
@@ -61,12 +60,7 @@
def domains(cls):
"""List of domains used by family wowwiki."""
return [cls.domain,
- 'wow-es.gamepedia.com', # es
+ 'wowwiki-archive.fandom.com', # en
+ 'wow.gamepedia.com', # es
'worldofwarcraft.fandom.com', # et
- 'warcraft.fandom.com'] # sv, uk
-
- def scriptpath(self, code):
- """Return the script path for this family."""
- if code == 'es':
- return ''
- return super().scriptpath(code)
+ 'warcraft.fandom.com'] # uk
diff --git a/tests/site_tests.py b/tests/site_tests.py
index 5b37a79..d3f4847 100755
--- a/tests/site_tests.py
+++ b/tests/site_tests.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""Tests for the site module."""
#
-# (C) Pywikibot team, 2008-2022
+# (C) Pywikibot team, 2008-2023
#
# Distributed under the terms of the MIT license.
#
@@ -1109,7 +1109,7 @@

def test_wow(self):
"""Test wowwiki.fandom.com."""
- url = 'wowwiki.fandom.com'
+ url = 'wowwiki-archive.fandom.com'
site = self.site
self.assertEqual(site.hostname(), url)
self.assertEqual(site.code, 'en')

To view, visit change 909238. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Ib7f5e196ff9ec1b4b1e18bca125727c63bcfbb5d
Gerrit-Change-Number: 909238
Gerrit-PatchSet: 3
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: Xqt <info@gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged