diff options
author | jenkins-bot <jenkins-bot@gerrit.wikimedia.org> | 2019-10-01 08:34:10 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@wikimedia.org> | 2019-10-01 08:34:10 +0000 |
commit | 01749527380c3d012a68e2705160078c018f22f2 (patch) | |
tree | 3868076e0aaf7e122064a2b7288dd328a6d1d769 | |
parent | 4614803a581f7b7de0297fad3ab9b3c1c25b199e (diff) | |
parent | 46586a243c6adf6a7020608173ba5a73fb97ee72 (diff) | |
download | mediawikicore-01749527380c3d012a68e2705160078c018f22f2.tar.gz mediawikicore-01749527380c3d012a68e2705160078c018f22f2.zip |
Merge "selenium: Replace ES5 one-var assignments with const/let per line"
-rw-r--r-- | tests/selenium/.eslintrc.json | 4 | ||||
-rw-r--r-- | tests/selenium/pageobjects/history.page.js | 6 | ||||
-rw-r--r-- | tests/selenium/specs/page.js | 20 | ||||
-rw-r--r-- | tests/selenium/specs/rollback.js | 18 | ||||
-rw-r--r-- | tests/selenium/specs/specialrecentchanges.js | 11 | ||||
-rw-r--r-- | tests/selenium/specs/specialwatchlist.js | 12 | ||||
-rw-r--r-- | tests/selenium/specs/user.js | 15 | ||||
-rw-r--r-- | tests/selenium/wdio-mediawiki/RunJobs.js | 6 | ||||
-rw-r--r-- | tests/selenium/wdio-mediawiki/specs/BlankPage.js | 4 | ||||
-rw-r--r-- | tests/selenium/wdio.conf.js | 9 |
10 files changed, 51 insertions, 54 deletions
diff --git a/tests/selenium/.eslintrc.json b/tests/selenium/.eslintrc.json index 93ac5586fcf5..2a66b4eb2957 100644 --- a/tests/selenium/.eslintrc.json +++ b/tests/selenium/.eslintrc.json @@ -14,7 +14,7 @@ "mw": false }, "rules": { - "no-console": "off", - "prefer-template": "off" + "prefer-template": "off", + "one-var": [ "error", { "initialized": "never", "uninitialized": "always" } ] } } diff --git a/tests/selenium/pageobjects/history.page.js b/tests/selenium/pageobjects/history.page.js index e68c0159f89a..85253845f510 100644 --- a/tests/selenium/pageobjects/history.page.js +++ b/tests/selenium/pageobjects/history.page.js @@ -1,6 +1,6 @@ -const Page = require( 'wdio-mediawiki/Page' ), - Api = require( 'wdio-mediawiki/Api' ), - Util = require( 'wdio-mediawiki/Util' ); +const Page = require( 'wdio-mediawiki/Page' ); +const Api = require( 'wdio-mediawiki/Api' ); +const Util = require( 'wdio-mediawiki/Util' ); class HistoryPage extends Page { get heading() { return $( '#firstHeading' ); } diff --git a/tests/selenium/specs/page.js b/tests/selenium/specs/page.js index b04a5787232b..464fbb2874af 100644 --- a/tests/selenium/specs/page.js +++ b/tests/selenium/specs/page.js @@ -1,15 +1,15 @@ -const assert = require( 'assert' ), - Api = require( 'wdio-mediawiki/Api' ), - DeletePage = require( '../pageobjects/delete.page' ), - RestorePage = require( '../pageobjects/restore.page' ), - EditPage = require( '../pageobjects/edit.page' ), - HistoryPage = require( '../pageobjects/history.page' ), - UndoPage = require( '../pageobjects/undo.page' ), - UserLoginPage = require( 'wdio-mediawiki/LoginPage' ), - Util = require( 'wdio-mediawiki/Util' ); +const assert = require( 'assert' ); +const Api = require( 'wdio-mediawiki/Api' ); +const DeletePage = require( '../pageobjects/delete.page' ); +const RestorePage = require( '../pageobjects/restore.page' ); +const EditPage = require( '../pageobjects/edit.page' ); +const HistoryPage = require( '../pageobjects/history.page' ); +const UndoPage = require( '../pageobjects/undo.page' ); +const UserLoginPage = require( 'wdio-mediawiki/LoginPage' ); +const Util = require( 'wdio-mediawiki/Util' ); describe( 'Page', function () { - var content, name, bot; + let content, name, bot; before( async function () { bot = await Api.bot(); diff --git a/tests/selenium/specs/rollback.js b/tests/selenium/specs/rollback.js index c980bc33d249..faf1d6cf9aba 100644 --- a/tests/selenium/specs/rollback.js +++ b/tests/selenium/specs/rollback.js @@ -1,11 +1,10 @@ -const assert = require( 'assert' ), - HistoryPage = require( '../pageobjects/history.page' ), - UserLoginPage = require( 'wdio-mediawiki/LoginPage' ), - Util = require( 'wdio-mediawiki/Util' ); +const assert = require( 'assert' ); +const HistoryPage = require( '../pageobjects/history.page' ); +const UserLoginPage = require( 'wdio-mediawiki/LoginPage' ); +const Util = require( 'wdio-mediawiki/Util' ); describe( 'Rollback with confirmation', function () { - var content, - name; + let content, name; before( function () { browser.deleteAllCookies(); @@ -64,7 +63,7 @@ describe( 'Rollback with confirmation', function () { } ); it.skip( 'should verify rollbacks via GET requests are confirmed on a follow-up page', function () { - var rollbackActionUrl = HistoryPage.rollbackLink.getAttribute( 'href' ); + const rollbackActionUrl = HistoryPage.rollbackLink.getAttribute( 'href' ); browser.url( rollbackActionUrl ); browser.waitUntil( function () { @@ -81,8 +80,7 @@ describe( 'Rollback with confirmation', function () { } ); describe( 'Rollback without confirmation', function () { - var content, - name; + let content, name; before( function () { browser.deleteAllCookies(); @@ -115,7 +113,7 @@ describe( 'Rollback without confirmation', function () { } ); it.skip( 'should perform rollback via GET request without asking the user to confirm', function () { - var rollbackActionUrl = HistoryPage.rollbackLink.getAttribute( 'href' ); + const rollbackActionUrl = HistoryPage.rollbackLink.getAttribute( 'href' ); browser.url( rollbackActionUrl ); browser.waitUntil( function () { diff --git a/tests/selenium/specs/specialrecentchanges.js b/tests/selenium/specs/specialrecentchanges.js index 8720ee503f3e..ca235095c245 100644 --- a/tests/selenium/specs/specialrecentchanges.js +++ b/tests/selenium/specs/specialrecentchanges.js @@ -1,11 +1,10 @@ -const assert = require( 'assert' ), - Api = require( 'wdio-mediawiki/Api' ), - RecentChangesPage = require( '../pageobjects/recentchanges.page' ), - Util = require( 'wdio-mediawiki/Util' ); +const assert = require( 'assert' ); +const Api = require( 'wdio-mediawiki/Api' ); +const RecentChangesPage = require( '../pageobjects/recentchanges.page' ); +const Util = require( 'wdio-mediawiki/Util' ); describe( 'Special:RecentChanges', function () { - let content, - name; + let content, name; beforeEach( function () { browser.deleteAllCookies(); diff --git a/tests/selenium/specs/specialwatchlist.js b/tests/selenium/specs/specialwatchlist.js index bfad3b8542b2..57a0c9607278 100644 --- a/tests/selenium/specs/specialwatchlist.js +++ b/tests/selenium/specs/specialwatchlist.js @@ -1,9 +1,9 @@ -const assert = require( 'assert' ), - Api = require( 'wdio-mediawiki/Api' ), - WatchlistPage = require( '../pageobjects/watchlist.page' ), - WatchablePage = require( '../pageobjects/watchable.page' ), - LoginPage = require( 'wdio-mediawiki/LoginPage' ), - Util = require( 'wdio-mediawiki/Util' ); +const assert = require( 'assert' ); +const Api = require( 'wdio-mediawiki/Api' ); +const WatchlistPage = require( '../pageobjects/watchlist.page' ); +const WatchablePage = require( '../pageobjects/watchable.page' ); +const LoginPage = require( 'wdio-mediawiki/LoginPage' ); +const Util = require( 'wdio-mediawiki/Util' ); describe( 'Special:Watchlist', function () { let username, password; diff --git a/tests/selenium/specs/user.js b/tests/selenium/specs/user.js index 2558881b51e5..e3eeb49f680b 100644 --- a/tests/selenium/specs/user.js +++ b/tests/selenium/specs/user.js @@ -1,13 +1,12 @@ -const assert = require( 'assert' ), - CreateAccountPage = require( '../pageobjects/createaccount.page' ), - PreferencesPage = require( '../pageobjects/preferences.page' ), - UserLoginPage = require( 'wdio-mediawiki/LoginPage' ), - Api = require( 'wdio-mediawiki/Api' ), - Util = require( 'wdio-mediawiki/Util' ); +const assert = require( 'assert' ); +const CreateAccountPage = require( '../pageobjects/createaccount.page' ); +const PreferencesPage = require( '../pageobjects/preferences.page' ); +const UserLoginPage = require( 'wdio-mediawiki/LoginPage' ); +const Api = require( 'wdio-mediawiki/Api' ); +const Util = require( 'wdio-mediawiki/Util' ); describe( 'User', function () { - var password, - username; + let password, username; beforeEach( function () { browser.deleteAllCookies(); diff --git a/tests/selenium/wdio-mediawiki/RunJobs.js b/tests/selenium/wdio-mediawiki/RunJobs.js index f6a154251f81..daa7fbd71b1d 100644 --- a/tests/selenium/wdio-mediawiki/RunJobs.js +++ b/tests/selenium/wdio-mediawiki/RunJobs.js @@ -1,6 +1,6 @@ -const MWBot = require( 'mwbot' ), - Page = require( './Page' ), - MAINPAGE_REQUESTS_MAX_RUNS = 10; // (arbitrary) safe-guard against endless execution +const MWBot = require( 'mwbot' ); +const Page = require( './Page' ); +const MAINPAGE_REQUESTS_MAX_RUNS = 10; // (arbitrary) safe-guard against endless execution function getJobCount() { const bot = new MWBot( { diff --git a/tests/selenium/wdio-mediawiki/specs/BlankPage.js b/tests/selenium/wdio-mediawiki/specs/BlankPage.js index 297747966c1b..9fbee56c2c03 100644 --- a/tests/selenium/wdio-mediawiki/specs/BlankPage.js +++ b/tests/selenium/wdio-mediawiki/specs/BlankPage.js @@ -1,5 +1,5 @@ -const assert = require( 'assert' ), - BlankPage = require( './../BlankPage' ); +const assert = require( 'assert' ); +const BlankPage = require( './../BlankPage' ); describe( 'BlankPage', function () { it( 'should have its title @daily', function () { diff --git a/tests/selenium/wdio.conf.js b/tests/selenium/wdio.conf.js index 932a8aaeaade..fa6551571701 100644 --- a/tests/selenium/wdio.conf.js +++ b/tests/selenium/wdio.conf.js @@ -1,7 +1,8 @@ -const fs = require( 'fs' ), - path = require( 'path' ), - startChromedriver = !process.argv.includes( '--skip-chromedriver' ), - logPath = process.env.LOG_DIR || path.join( __dirname, '/log' ); +/* eslint-disable no-console */ +const fs = require( 'fs' ); +const path = require( 'path' ); +const startChromedriver = !process.argv.includes( '--skip-chromedriver' ); +const logPath = process.env.LOG_DIR || path.join( __dirname, '/log' ); let ffmpeg; |