Thanks to visit codestin.com
Credit goes to webdriver.io

Aller au contenu principal

setSystemTime

Modifie l'heure système pour une nouvelle heure. L'heure peut être un timestamp, un objet date, ou ne pas être spécifiée, ce qui correspond à 0 par défaut. Aucun minuteur ne sera appelé, et le temps restant avant leur déclenchement ne changera pas.

Utilisation
const clock = await browser.emulate('clock', { ... })
await clock.setSystemTime(date)
Paramètres
NomTypeDétails
dateDate , numberLa nouvelle date à définir comme heure système.
Exemple
setSystemTime.js
const clock = await browser.emulate('clock', { now: new Date(2021, 3, 14) })
console.log(await browser.execute(() => new Date().getTime())) // returns 1618383600000

await clock.setSystemTime(new Date(2011, 3, 15))
console.log(await browser.execute(() => new Date().getTime())) // returns 1302850800000
Retourne
  • < Promise<void> >

Welcome! How can I help?

WebdriverIO AI Copilot