X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fselenium%2Fspecs%2Fuser.js;h=d55ff4c7d1b56c55eb3d130908d9127d9992923b;hb=fb04cc5a7ef629703535dccdaecd6fe02f203c81;hp=b64d9f5ef672c6432c04109aabbb213547b4c97c;hpb=e554e9522693ceedd35684fd5be59d76ed5a2c65;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/selenium/specs/user.js b/tests/selenium/specs/user.js index b64d9f5ef6..e3eeb49f68 100644 --- a/tests/selenium/specs/user.js +++ b/tests/selenium/specs/user.js @@ -1,22 +1,15 @@ -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; - - before( function () { - // disable VisualEditor welcome dialog - UserLoginPage.open(); - browser.localStorage( 'POST', { key: 've-beta-welcome-dialog', value: '1' } ); - } ); + let password, username; beforeEach( function () { - browser.deleteCookie(); + browser.deleteAllCookies(); username = Util.getTestString( 'User-' ); password = Util.getTestString(); } ); @@ -29,7 +22,7 @@ describe( 'User', function () { assert.strictEqual( CreateAccountPage.heading.getText(), `Welcome, ${username}!` ); } ); - it( 'should be able to log in', function () { + it( 'should be able to log in @daily', function () { // create browser.call( function () { return Api.createAccount( username, password ); @@ -42,7 +35,8 @@ describe( 'User', function () { assert.strictEqual( UserLoginPage.userPage.getText(), username ); } ); - it( 'should be able to change preferences', function () { + // Disabled due to flakiness (T199446) + it.skip( 'should be able to change preferences', function () { var realName = Util.getTestString(); // create