diff --git a/core/src/components/item/test/inputs/e2e.ts b/core/src/components/item/test/inputs/e2e.ts index 22ba5aa0c1..0edef815a8 100644 --- a/core/src/components/item/test/inputs/e2e.ts +++ b/core/src/components/item/test/inputs/e2e.ts @@ -8,6 +8,7 @@ test('item: inputs', async () => { // check form await page.click('#submit'); await checkFormResult(page, '{"date":"","select":"n64","toggle":"","input":"","input2":"","checkbox":""}'); + await page.waitFor(100); // Default case, enabled and no value let compare = await page.compareScreenshot(); @@ -15,11 +16,11 @@ test('item: inputs', async () => { // Disable everything await page.click('#btnDisabled'); - await page.waitFor(250); // check form await page.click('#submit'); await checkFormResult(page, '{}'); + await page.waitFor(100); // screenshot compare = await page.compareScreenshot('should disable all'); @@ -33,27 +34,28 @@ test('item: inputs', async () => { // check form await page.click('#submit'); await checkFormResult(page, '{"date":"2016-12-09","select":"nes","toggle":"on","input":"Some text","input2":"Some text","checkbox":"on"}'); + await page.waitFor(100); compare = await page.compareScreenshot('should reenable and set value'); expect(compare).toMatchScreenshot(); // Set "null" await page.click('#btnNullValue'); - await page.waitFor(250); + await page.waitFor(100); compare = await page.compareScreenshot('should set null'); expect(compare).toMatchScreenshot(); // Set "empty" await page.click('#btnEmptyValue'); - await page.waitFor(250); + await page.waitFor(100); compare = await page.compareScreenshot('should set empty'); expect(compare).toMatchScreenshot(); // Set "empty" await page.click('#btnEmptyValue'); - await page.waitFor(250); + await page.waitFor(100); compare = await page.compareScreenshot('should set empty'); expect(compare).toMatchScreenshot(); diff --git a/core/src/components/menu/test/basic/e2e.ts b/core/src/components/menu/test/basic/e2e.ts index 6f2260b2c3..9ac055e39b 100644 --- a/core/src/components/menu/test/basic/e2e.ts +++ b/core/src/components/menu/test/basic/e2e.ts @@ -13,8 +13,12 @@ test('menu: basic', async () => { ]); await start.callMethod('open'); + await start.waitForVisible(); + await page.waitFor(250); expect(await page.compareScreenshot('start menu')).toMatchScreenshot(); + await start.callMethod('close'); + await page.waitFor(250); const end = await page.find('ion-menu[side="end"]'); expect(end).toHaveClasses([ @@ -24,5 +28,7 @@ test('menu: basic', async () => { ]); await end.callMethod('open'); + await end.waitForVisible(); + await page.waitFor(250); expect(await page.compareScreenshot('end menu')).toMatchScreenshot(); }); diff --git a/core/src/components/menu/test/standalone/e2e.ts b/core/src/components/menu/test/standalone/e2e.ts index ab2749379a..3be93f7d62 100644 --- a/core/src/components/menu/test/standalone/e2e.ts +++ b/core/src/components/menu/test/standalone/e2e.ts @@ -14,8 +14,12 @@ test('menu: standalone', async () => { ]); await start.callMethod('open'); + await start.waitForVisible(); + await page.waitFor(250); expect(await page.compareScreenshot('start menu')).toMatchScreenshot(); + await start.callMethod('close'); + await page.waitFor(250); const end = await page.find('ion-menu[side="end"]'); expect(end).toHaveClasses([ @@ -25,5 +29,7 @@ test('menu: standalone', async () => { ]); await end.callMethod('open'); + await end.waitForVisible(); + await page.waitFor(250); expect(await page.compareScreenshot('end menu')).toMatchScreenshot(); });