smoke(electron): wait for page navigation to commit before using driver (#157106)

* smoke(electron): wait for page navigation to commit before using driver

* chore: only use window event in Electron

* chore: implement load event for web

* 💄

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
This commit is contained in:
Robo
2022-08-09 00:31:12 -07:00
committed by GitHub
parent b41684837f
commit 5d796f32ea
3 changed files with 19 additions and 0 deletions

View File

@@ -135,6 +135,10 @@ export class Code {
await this.driver.dispatchKeybinding(keybinding);
}
async didFinishLoad(): Promise<void> {
return this.driver.didFinishLoad();
}
async exit(): Promise<void> {
return measureAndLog(new Promise<void>((resolve, reject) => {
const pid = this.mainProcess.pid!;