From: Ċ½eljko Filipin Date: Wed, 5 Jul 2017 11:52:47 +0000 (+0200) Subject: Disable VisualEditor welcome dialog when running Selenium tests X-Git-Tag: 1.31.0-rc.0~2771 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22brouteur%22%2C%28%24id_rubrique%20?a=commitdiff_plain;h=fedebb1834cd0a19438cc43c2f29b1c8c3c7d38f;p=lhc%2Fweb%2Fwiklou.git Disable VisualEditor welcome dialog when running Selenium tests Bug: T164721 Change-Id: I7b5f73c6fbaaa221ac1b689344f9015fb903220f --- diff --git a/tests/selenium/specs/page.js b/tests/selenium/specs/page.js index 04b3dc54ed..06d3d60a1b 100644 --- a/tests/selenium/specs/page.js +++ b/tests/selenium/specs/page.js @@ -1,13 +1,20 @@ 'use strict'; const assert = require( 'assert' ), EditPage = require( '../pageobjects/edit.page' ), - HistoryPage = require( '../pageobjects/history.page' ); + HistoryPage = require( '../pageobjects/history.page' ), + UserLoginPage = require( '../pageobjects/userlogin.page' ); describe( 'Page', function () { var content, name; + before( function () { + // disable VisualEditor welcome dialog + UserLoginPage.open(); + browser.localStorage( 'POST', { key: 've-beta-welcome-dialog', value: '1' } ); + } ); + beforeEach( function () { browser.deleteCookie(); content = Math.random().toString(); diff --git a/tests/selenium/specs/user.js b/tests/selenium/specs/user.js index 193095d304..3f3872dc7d 100644 --- a/tests/selenium/specs/user.js +++ b/tests/selenium/specs/user.js @@ -9,6 +9,12 @@ describe( 'User', function () { var password, username; + before( function () { + // disable VisualEditor welcome dialog + UserLoginPage.open(); + browser.localStorage( 'POST', { key: 've-beta-welcome-dialog', value: '1' } ); + } ); + beforeEach( function () { browser.deleteCookie(); username = `User-${Math.random().toString()}`;