selenium: Update WebdriverIO configuration file

Target by default MediaWiki-Docker instead of
obsolete MediaWiki-Vagrant.

Take screenshots of all tests, not just failed ones. It was recently
updated in core. See 2320f00.

Remove `Screenshot location...` messages. It was also recently
changed in core. See d0762b5.

Bug: T280975
Change-Id: I194aabfb1282c348fd4df3223e0a911cb38ec6e3
This commit is contained in:
Željko Filipin 2021-04-21 17:29:41 +02:00 committed by Zfilipin
parent 5a3925dfde
commit 7488d97256

View file

@ -29,10 +29,10 @@ exports.config = {
// Wiki admin
mwUser: process.env.MEDIAWIKI_USER || 'Admin',
mwPwd: process.env.MEDIAWIKI_PASSWORD || 'vagrant',
mwPwd: process.env.MEDIAWIKI_PASSWORD || 'dockerpass',
// Base for browser.url() and Page#openTitle()
baseUrl: ( process.env.MW_SERVER || 'http://127.0.0.1:8080' ) + (
baseUrl: ( process.env.MW_SERVER || 'http://localhost:8080' ) + (
process.env.MW_SCRIPT_PATH || '/w'
),
@ -148,14 +148,9 @@ exports.config = {
ffmpeg.kill( 'SIGINT' );
}
// if test passed, ignore, else take and save screenshot
if ( test.passed ) {
return;
}
// save screenshot
const screenshotfile = filePath( test, logPath, 'png' );
browser.saveScreenshot( screenshotfile );
console.log( '\n\tScreenshot location:', screenshotfile, '\n' );
}
};