jenkins-bot merged this change.

View Change

Approvals: Dvorapa: Looks good to me, but someone else must approve Xqt: Looks good to me, approved jenkins-bot: Verified
wikidata_family.py: Add 'beta' as the site code for wikidata.beta.wmflabs.org

Change-Id: Ief5052ec78128cf5c23465577862c6d359bcbd49
---
M pywikibot/families/wikidata_family.py
M tests/family_tests.py
2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/pywikibot/families/wikidata_family.py b/pywikibot/families/wikidata_family.py
index 2ae5b70..224f48b 100644
--- a/pywikibot/families/wikidata_family.py
+++ b/pywikibot/families/wikidata_family.py
@@ -17,11 +17,12 @@
"""Family class for Wikidata."""

name = 'wikidata'
- test_codes = ('test', )
+ test_codes = ('test', 'beta')

langs = {
'wikidata': 'www.wikidata.org',
'test': 'test.wikidata.org',
+ 'beta': 'wikidata.beta.wmflabs.org',
}

interwiki_forward = 'wikipedia'
@@ -39,7 +40,7 @@

# Disable cosmetic changes
config.cosmetic_changes_disable.update({
- 'wikidata': ('wikidata', 'test')
+ 'wikidata': ('wikidata', 'test', 'beta')
})

def interface(self, code):
diff --git a/tests/family_tests.py b/tests/family_tests.py
index ae016b7..4ce790e 100644
--- a/tests/family_tests.py
+++ b/tests/family_tests.py
@@ -51,7 +51,9 @@
self.assertEqual(f.name, name)
self.assertIsInstance(f.languages_by_size, list)
self.assertGreaterEqual(set(f.langs), set(f.languages_by_size))
- if len(f.langs) > 2 and f.name not in ['wikimediachapter', 'vikidia']:
+ if len(f.langs) > 2 and f.name not in {
+ 'wikimediachapter', 'vikidia', 'wikidata',
+ }:
self.assertNotEqual(f.languages_by_size, [])
if isinstance(f, SingleSiteFamily):
self.assertIsNotNone(f.code)

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

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ief5052ec78128cf5c23465577862c6d359bcbd49
Gerrit-Change-Number: 443903
Gerrit-PatchSet: 2
Gerrit-Owner: Dalba <dalba.wiki@gmail.com>
Gerrit-Reviewer: Dvorapa <dvorapa@seznam.cz>
Gerrit-Reviewer: John Vandenberg <jayvdb@gmail.com>
Gerrit-Reviewer: Xqt <info@gno.de>
Gerrit-Reviewer: Zoranzoki21 <zorandori4444@gmail.com>
Gerrit-Reviewer: jenkins-bot