|
|
|
@ -3,8 +3,26 @@ import EventEmitter from 'events' |
|
|
|
|
|
|
|
|
|
class RefreshPage extends EventEmitter { |
|
|
|
|
command(this: NightwatchBrowser) { |
|
|
|
|
browser.refresh() |
|
|
|
|
browser |
|
|
|
|
.refresh() |
|
|
|
|
.verifyLoad() |
|
|
|
|
.perform((done) => { |
|
|
|
|
//if (hideToolTips) {
|
|
|
|
|
browser.execute(function () { |
|
|
|
|
// hide tooltips
|
|
|
|
|
function addStyle(styleString) { |
|
|
|
|
const style = document.createElement('style') |
|
|
|
|
style.textContent = styleString |
|
|
|
|
document.head.append(style) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
addStyle(` |
|
|
|
|
.popover { |
|
|
|
|
display:none !important; |
|
|
|
|
} |
|
|
|
|
`)
|
|
|
|
|
}, [], done()) |
|
|
|
|
}) |
|
|
|
|
.perform((done) => { |
|
|
|
|
done() |
|
|
|
|
this.emit('complete') |
|
|
|
@ -12,5 +30,4 @@ class RefreshPage extends EventEmitter { |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module.exports = RefreshPage |