Selenium: Target Mediawiki-Docker by default
Removed default values for MEDIAWIKI_USER, MEDIAWIKI_PASSWORD, MW_SERVER and MW_SCRIPT_PATH in wdio.conf.js in order to use values from the .env file. Bug: T247312 Change-Id: I728c705b476f7741982d7e7c3e0ed219f2fcd054
This commit is contained in:
parent
9d3633cfd5
commit
b8a2e21eed
3 changed files with 12 additions and 4 deletions
6
package-lock.json
generated
6
package-lock.json
generated
|
|
@ -3408,6 +3408,12 @@
|
|||
"is-obj": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"dotenv": {
|
||||
"version": "8.2.0",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
|
||||
"integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
|
||||
"dev": true
|
||||
},
|
||||
"download": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
"@wdio/sauce-service": "6.1.9",
|
||||
"@wdio/sync": "6.1.8",
|
||||
"api-testing": "1.3.0",
|
||||
"dotenv": "8.2.0",
|
||||
"eslint-config-wikimedia": "0.17.0",
|
||||
"grunt": "1.3.0",
|
||||
"grunt-banana-checker": "0.9.0",
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
'use strict';
|
||||
|
||||
require( 'dotenv' ).config();
|
||||
const fs = require( 'fs' );
|
||||
const path = require( 'path' );
|
||||
const video = require( 'wdio-video-reporter' );
|
||||
|
|
@ -27,8 +28,8 @@ exports.config = {
|
|||
// Access via `browser.config.<key>`.
|
||||
// Defaults are for MediaWiki-Vagrant
|
||||
// ======
|
||||
mwUser: process.env.MEDIAWIKI_USER || 'Admin',
|
||||
mwPwd: process.env.MEDIAWIKI_PASSWORD || 'vagrant',
|
||||
mwUser: process.env.MEDIAWIKI_USER,
|
||||
mwPwd: process.env.MEDIAWIKI_PASSWORD,
|
||||
|
||||
// ==================
|
||||
// Runner Configuration
|
||||
|
|
@ -82,8 +83,8 @@ exports.config = {
|
|||
// Stop after this many failures, or 0 to run all tests before reporting failures.
|
||||
bail: 0,
|
||||
// Base for browser.url() and wdio-mediawiki/Page#openTitle()
|
||||
baseUrl: ( process.env.MW_SERVER || 'http://127.0.0.1:8080' ) + (
|
||||
process.env.MW_SCRIPT_PATH || '/w'
|
||||
baseUrl: ( process.env.MW_SERVER ) + (
|
||||
process.env.MW_SCRIPT_PATH
|
||||
),
|
||||
services: [
|
||||
...( process.env.SAUCE_ACCESS_KEY ? [ 'sauce' ] : [] )
|
||||
|
|
|
|||
Loading…
Reference in a new issue