aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2019-10-01 08:34:10 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2019-10-01 08:34:10 +0000
commit01749527380c3d012a68e2705160078c018f22f2 (patch)
tree3868076e0aaf7e122064a2b7288dd328a6d1d769
parent4614803a581f7b7de0297fad3ab9b3c1c25b199e (diff)
parent46586a243c6adf6a7020608173ba5a73fb97ee72 (diff)
downloadmediawikicore-01749527380c3d012a68e2705160078c018f22f2.tar.gz
mediawikicore-01749527380c3d012a68e2705160078c018f22f2.zip
Merge "selenium: Replace ES5 one-var assignments with const/let per line"
-rw-r--r--tests/selenium/.eslintrc.json4
-rw-r--r--tests/selenium/pageobjects/history.page.js6
-rw-r--r--tests/selenium/specs/page.js20
-rw-r--r--tests/selenium/specs/rollback.js18
-rw-r--r--tests/selenium/specs/specialrecentchanges.js11
-rw-r--r--tests/selenium/specs/specialwatchlist.js12
-rw-r--r--tests/selenium/specs/user.js15
-rw-r--r--tests/selenium/wdio-mediawiki/RunJobs.js6
-rw-r--r--tests/selenium/wdio-mediawiki/specs/BlankPage.js4
-rw-r--r--tests/selenium/wdio.conf.js9
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;