Passer au contenu principal

redirect

Sets up a redirect for a given mock. This allows you to redirect a request to another URL. Note: these redirects only apply to requests made by a script in the browser, not when calling the url command.

Usage
mock.redirect(url)
Parameters
NameTypeDetails
urlstringtarget resource to redirect requests to
Example
respond.js
it('redirects all my API request to my staging server', async () => {
const mock = await browser.mock('https://application.com/api/*')
mock.redirect('https://staging.application.com/api/*')

// is the same as
mock.request({ url: 'https://staging.application.com/api/*' })

// ...
})

Welcome! How can I help?

WebdriverIO AI Copilot