fix: update puppeteer & fix flaky tests

This commit is contained in:
Jannis Mattheis 2025-08-04 10:54:28 +02:00
parent edee7c4de8
commit f4ca0cc266
4 changed files with 385 additions and 229 deletions

View File

@ -48,7 +48,7 @@
"@types/get-port": "^4.0.0",
"@types/node": "^15.12.2",
"@types/notifyjs": "^3.0.5",
"@types/puppeteer": "^5.4.6",
"@types/puppeteer": "^7.0.4",
"@types/react": "^19.1.9",
"@types/react-dom": "^19.1.7",
"@types/react-router-dom": "^5.3.3",
@ -57,7 +57,7 @@
"eslint": "^9.32.0",
"get-port": "^7.1.0",
"prettier": "^2.3.1",
"puppeteer": "^17.1.3",
"puppeteer": "^24.15.0",
"rimraf": "^6.0.1",
"tree-kill": "^1.2.0",
"typescript": "^5.9.2",

View File

@ -64,6 +64,7 @@ const createApp =
await page.type($dialog.input('.name'), name);
await page.type($dialog.textarea('.description'), description);
await page.click($dialog.button('.create'));
await waitToDisappear(page, $dialog.selector());
};
describe('Application', () => {

View File

@ -66,6 +66,7 @@ describe('Client', () => {
await page.waitForSelector($dialog.selector());
await page.type($dialog.input('.name'), name);
await page.click($dialog.button('.create'));
await waitToDisappear(page, $dialog.selector());
};
it('phone', createClient('phone'));
it('desktop app', createClient('desktop app'));

File diff suppressed because it is too large Load Diff