John Vandenberg has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/233341

Change subject: Use oauth on beta en.wp and add beta es.ws
......................................................................

Use oauth on beta en.wp and add beta es.ws

Adds oauth to beta en.wp to run user tests on the largest beta site
Add beta en.ws to the text matrix, not running user tests

One test fails on beta en.ws due to the interwiki map (T69931).

Bug: T78668
Bug: T100797
Change-Id: I607ec16288540d8b6375114ea1ac18e50e6c4828
---
M .travis.yml
M tests/site_tests.py
2 files changed, 10 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core 
refs/changes/41/233341/1

diff --git a/.travis.yml b/.travis.yml
index dc18b33..7a60b58 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -53,6 +53,9 @@
   - if [[ $FAMILY == 'wpbeta' ]]; then
       python -m generate_family_file 
'http://'$LANGUAGE'.wikipedia.beta.wmflabs.org/' 'wpbeta' 'y' ;
     fi
+  - if [[ $FAMILY == 'wsbeta' ]]; then
+      python -m generate_family_file 
'http://'$LANGUAGE'.wikisource.beta.wmflabs.org/' 'wsbeta' 'y' ;
+    fi
 
   - python -W error::UserWarning -m generate_user_files -dir:~/.pywikibot/ 
-family:$FAMILY -lang:$LANGUAGE -v -user:"$PYWIKIBOT2_USERNAME"
 
@@ -112,9 +115,11 @@
     - python: '2.7_with_system_site_packages'  # equivalent to virtualenv: 
system_site_packages: true
       env: LANGUAGE=he FAMILY=wikivoyage SITE_ONLY=1
     - python: '2.7'
-      env: LANGUAGE=en FAMILY=wpbeta SITE_ONLY=1
-    - python: '3.4'
+      env: LANGUAGE=en FAMILY=wpbeta SITE_ONLY=1 
OAUTH_DOMAIN="en.wikipedia.beta.wmflabs.org"
+    - python: '3.3'
       env: LANGUAGE=zh FAMILY=wpbeta SITE_ONLY=1 
OAUTH_DOMAIN="zh.wikipedia.beta.wmflabs.org"
+    - python: '3.4'
+      env: LANGUAGE=en FAMILY=wsbeta SITE_ONLY=1
     - python: '2.7'
       env: LANGUAGE=wikia FAMILY=wikia PYWIKIBOT2_TEST_NO_RC=1
     - python: '3.3'
diff --git a/tests/site_tests.py b/tests/site_tests.py
index 898f094..533c7b7 100644
--- a/tests/site_tests.py
+++ b/tests/site_tests.py
@@ -559,6 +559,9 @@
 
     def testAllLinks(self):
         """Test the site.alllinks() method."""
+        if self.site.family.name == 'wsbeta':
+            raise unittest.SkipTest('Test fails on betawiki; T69931')
+
         mysite = self.get_site()
         fwd = list(mysite.alllinks(total=10))
         self.assertLessEqual(len(fwd), 10)

-- 
To view, visit https://gerrit.wikimedia.org/r/233341
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I607ec16288540d8b6375114ea1ac18e50e6c4828
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: John Vandenberg <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to