Files
enviPy-bayer/static/js/ketcher2/node_modules/webdriverio/lib/commands/getSource.js
2025-06-23 20:13:54 +02:00

30 lines
766 B
JavaScript

/**
*
* Get source code of the page. This command won't work in mobile environments for native apps. If you running
* hybrid tests make sure that you are in the webview before calling this command.
*
* <example>
:getSource.js
it('should get the source of the html document', function () {
browser.url('http://webdriver.io');
var source = browser.getSource();
console.log(source); // outputs: "<!DOCTYPE html>\n<title>Webdriver.io</title>..."
});
* </example>
*
* @alias browser.getSource
* @return {String} source code of current website
* @uses protocol/source
* @type property
*
*/
let getSource = function () {
return this.unify(this.source(), {
extractValue: true
})
}
export default getSource