From f642c29f928803b3a103d43ecde495b890f43159 Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Wed, 16 Nov 2022 15:19:29 -0500 Subject: [PATCH] test(nav): migrate tests to playwright (#26294) --- core/src/components/nav/test/basic/e2e.ts | 22 ---- core/src/components/nav/test/basic/index.html | 62 +--------- core/src/components/nav/test/basic/nav.e2e.ts | 83 ++++++++++++++ core/src/components/nav/test/nested/e2e.ts | 27 ----- .../src/components/nav/test/nested/nav.e2e.ts | 84 ++++++++++++++ core/src/components/nav/test/routing/e2e.ts | 26 ----- .../components/nav/test/routing/nav.e2e.ts | 106 ++++++++++++++++++ 7 files changed, 277 insertions(+), 133 deletions(-) delete mode 100644 core/src/components/nav/test/basic/e2e.ts create mode 100644 core/src/components/nav/test/basic/nav.e2e.ts delete mode 100644 core/src/components/nav/test/nested/e2e.ts create mode 100644 core/src/components/nav/test/nested/nav.e2e.ts delete mode 100644 core/src/components/nav/test/routing/e2e.ts create mode 100644 core/src/components/nav/test/routing/nav.e2e.ts diff --git a/core/src/components/nav/test/basic/e2e.ts b/core/src/components/nav/test/basic/e2e.ts deleted file mode 100644 index 506749d320..0000000000 --- a/core/src/components/nav/test/basic/e2e.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { newE2EPage } from '@stencil/core/testing'; - -const navChanged = () => new Promise((resolve) => window.addEventListener('ionNavDidChange', resolve)); - -test.skip('nav: basic', async () => { - const page = await newE2EPage({ - url: '/src/components/nav/test/basic?ionic:_testing=true', - }); - - expect(await page.compareScreenshot()).toMatchScreenshot(); - - page.click('page-one ion-button.next'); - await page.waitForTimeout(navChanged); - page.click('page-two ion-button.next'); - await page.waitForTimeout(navChanged); - page.click('page-three ion-back-button'); - await page.waitForTimeout(navChanged); - page.click('page-two ion-back-button'); - await page.waitForTimeout(navChanged); - - expect(await page.compareScreenshot('stack traversal')).toMatchScreenshot(); -}); diff --git a/core/src/components/nav/test/basic/index.html b/core/src/components/nav/test/basic/index.html index 90cc6c7a2b..65d59daa37 100644 --- a/core/src/components/nav/test/basic/index.html +++ b/core/src/components/nav/test/basic/index.html @@ -12,54 +12,22 @@ -