%PDF- %PDF-
Direktori : /www/varak.net/wiki.varak.net/tests/selenium/wdio-mediawiki/ |
Current File : /www/varak.net/wiki.varak.net/tests/selenium/wdio-mediawiki/index.js |
const fs = require( 'fs' ); module.exports = { /** * Based on <https://github.com/webdriverio/webdriverio/issues/269#issuecomment-306342170> * * @since 1.0.0 * @param {string} title Description (will be sanitised and used as file name) * @return {string} File path */ saveScreenshot( title ) { var filename, filePath; // Create sane file name for current test title filename = encodeURIComponent( title.replace( /\s+/g, '-' ) ); filePath = `${browser.options.screenshotPath}/${filename}.png`; // Ensure directory exists, based on WebDriverIO#saveScreenshotSync() try { fs.statSync( browser.options.screenshotPath ); } catch ( err ) { fs.mkdirSync( browser.options.screenshotPath ); } // Create and save screenshot browser.saveScreenshot( filePath ); return filePath; } };