Files
tasks/tests/node_modules/nightwatch/examples/custom-commands/hasOnBeforeUnload.js

19 lines
429 B
JavaScript

/**
* Simple example of custom command. This command will
* check if there's a onbeforeunload handler in the target web page
* and return the result
*/
/* global window */
module.exports.command = function(callback) {
var self = this;
this.execute(function() {
return window && typeof window.onbeforeunload === 'function';
}, [], function(result) {
callback.call(self, result.value);
});
return this;
};