2

I have been trying the various suggestions for reloading a page.

Reload a page manually

With Nightwatch magellan testarmada. The error I see is "TypeError: Cannot read property 'apply' of undefined"

Has anyone else run into this problem/ solved it?

EDIT: client.navigate().refresh(); does not work.

QualiT
  • 1,934
  • 2
  • 18
  • 37

2 Answers2

6

Embarrassingly obvious, once I fixed it. I was calling it in an external function but the problem amounted to this:

module.exports = new Test({

    '@disabled': false,

    "test page that needs a reload" : function(client){
    client
        // set url
        .url(this.url)
        .pause(this.timeout)
        .navigate().refresh() // does not work
        .refresh() // does work. 

    },


});
QualiT
  • 1,934
  • 2
  • 18
  • 37
0

Refrain yourself from using navigate here. Use the mentioned code below:

return client.refresh();
juzraai
  • 5,693
  • 8
  • 33
  • 47