jenkins-bot has submitted this change and it was merged.
Change subject: Run SITE_ONLY tests on
wiki.musicbrainz.org
......................................................................
Run SITE_ONLY tests on
wiki.musicbrainz.org
Test HTTP Basic Auth support based on
wiki.musicbrainz.org.
'1movedto2' is removed because it may not available on some sites for test
generic ApiSite methods.
Bug: T103783
Change-Id: I662f9c4328d1ec291d03aac52b3210956d91e624
---
M .travis.yml
M tests/site_tests.py
2 files changed, 7 insertions(+), 3 deletions(-)
Approvals:
John Vandenberg: Looks good to me, approved
Legoktm: Looks good to me, approved
jenkins-bot: Verified
diff --git a/.travis.yml b/.travis.yml
index 6e07c11..c8fb5c7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -46,6 +46,7 @@
- mkdir ~/.pywikibot
- python pwb.py generate_family_file 'http://test.orain.org/' oraintest
+ - python pwb.py generate_family_file 'https://wiki.musicbrainz.org/'
musicbrainz
- python -W error::UserWarning -m generate_user_files -dir:~/.pywikibot/
-family:$FAMILY -lang:$LANGUAGE -v -user:"$PYWIKIBOT2_USERNAME"
- if [[ -n "$USER_PASSWORD" && -n "$PYWIKIBOT2_USERNAME"
]]; then
@@ -57,6 +58,8 @@
echo "import os" >> ~/.pywikibot/user-config.py ;
echo "password_file =
os.path.expanduser('~/.pywikibot/passwordfile')" >>
~/.pywikibot/user-config.py ;
fi
+
+ - echo "authenticate['wiki.musicbrainz.org'] = ('NOTSPAM',
'NOTSPAM')" >> ~/.pywikibot/user-config.py ;
- echo "max_retries = 2" >> ~/.pywikibot/user-config.py
- echo "maximum_GET_length = 5000" >> ~/.pywikibot/user-config.py
@@ -95,6 +98,8 @@
env: LANGUAGE=wikia FAMILY=wikia PYWIKIBOT2_TEST_NO_RC=1
- python: '3.3'
env: LANGUAGE=en FAMILY=oraintest SITE_ONLY=1
+ - python: '3.3'
+ env: LANGUAGE=en FAMILY=musicbrainz SITE_ONLY=1
- python: '3.4'
env: LANGUAGE=test FAMILY=wikidata SITE_ONLY=1
- python: '3.4'
diff --git a/tests/site_tests.py b/tests/site_tests.py
index 51dd11c..4ab5926 100644
--- a/tests/site_tests.py
+++ b/tests/site_tests.py
@@ -291,14 +291,13 @@
self.assertIsInstance(mysite.logged_in(True), bool)
self.assertIsInstance(mysite.userinfo, dict)
- for msg in ("1movedto2", "about", "aboutpage",
"aboutsite",
- "accesskey-n-portal"):
+ for msg in ('about', 'aboutpage', 'aboutsite',
'accesskey-n-portal'):
self.assertTrue(mysite.has_mediawiki_message(msg))
self.assertIsInstance(mysite.mediawiki_message(msg), basestring)
self.assertFalse(mysite.has_mediawiki_message("nosuchmessage"))
self.assertRaises(KeyError, mysite.mediawiki_message, "nosuchmessage")
- msg = ("1movedto2", "about", "aboutpage")
+ msg = ('about', 'aboutpage')
self.assertIsInstance(mysite.mediawiki_messages(msg), dict)
self.assertTrue(mysite.mediawiki_messages(msg))
--
To view, visit
https://gerrit.wikimedia.org/r/225843
To unsubscribe, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I662f9c4328d1ec291d03aac52b3210956d91e624
Gerrit-PatchSet: 3
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: VcamX <vcamx3(a)gmail.com>
Gerrit-Reviewer: John Vandenberg <jayvdb(a)gmail.com>
Gerrit-Reviewer: Ladsgroup <ladsgroup(a)gmail.com>
Gerrit-Reviewer: Legoktm <legoktm.wikipedia(a)gmail.com>
Gerrit-Reviewer: Merlijn van Deen <valhallasw(a)arctus.nl>
Gerrit-Reviewer: VcamX <vcamx3(a)gmail.com>
Gerrit-Reviewer: XZise <CommodoreFabianus(a)gmx.de>
Gerrit-Reviewer: jenkins-bot <>