From 38f70986758f86cf36c8f7041dd1f56923f00ac1 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Wed, 8 Jun 2022 18:01:46 +0200 Subject: [PATCH] test(e2e): start moving to nighwatch 2 --- .github/workflows/test.yml | 3 +- .npmrc | 2 + packages/router/.gitignore | 2 + .../browserstack-send-status.js | 0 packages/router/{e2e => old-e2e}/devServer.js | 0 .../{e2e => old-e2e}/encoding/index.html | 2 - .../router/{e2e => old-e2e}/encoding/index.ts | 0 packages/router/{e2e => old-e2e}/global.css | 0 .../guards-instances/index.html | 2 - .../guards-instances/index.ts | 0 .../router/{e2e => old-e2e}/hash/index.html | 2 - .../router/{e2e => old-e2e}/hash/index.ts | 0 packages/router/{e2e => old-e2e}/index.html | 0 packages/router/{e2e => old-e2e}/index.ts | 10 +- .../{e2e => old-e2e}/keep-alive/index.html | 2 - .../{e2e => old-e2e}/keep-alive/index.ts | 0 .../router/{e2e => old-e2e}/modal/index.html | 2 - .../router/{e2e => old-e2e}/modal/index.ts | 0 .../{e2e => old-e2e}/multi-app/index.html | 2 - .../{e2e => old-e2e}/multi-app/index.ts | 0 .../nightwatch.browserstack.js | 2 +- .../{e2e => old-e2e}/nightwatch.config.js | 0 packages/router/{e2e => old-e2e}/runner.js | 0 .../scroll-behavior/index.html | 2 - .../{e2e => old-e2e}/scroll-behavior/index.ts | 0 .../scroll-behavior/scrollWaiter.ts | 0 .../router/{e2e => old-e2e}/specs/encoding.js | 0 .../specs/guards-instances.js | 0 .../router/{e2e => old-e2e}/specs/hash.js | 0 .../{e2e => old-e2e}/specs/keep-alive.js | 0 .../router/{e2e => old-e2e}/specs/modal.js | 0 .../{e2e => old-e2e}/specs/multi-app.js | 0 .../{e2e => old-e2e}/specs/scroll-behavior.js | 0 .../router/{e2e => old-e2e}/specs/suspense.js | 0 .../{e2e => old-e2e}/specs/transitions.js | 0 .../router/{e2e => old-e2e}/staticServer.js | 0 .../{e2e => old-e2e}/suspense/index.html | 2 - .../router/{e2e => old-e2e}/suspense/index.ts | 0 .../{e2e => old-e2e}/transitions/index.html | 2 - .../{e2e => old-e2e}/transitions/index.ts | 0 .../router/{e2e => old-e2e}/tsconfig.json | 0 .../router/{e2e => old-e2e}/vite.config.js | 0 packages/router/package.json | 2 +- playground/index.html | 1 - pnpm-lock.yaml | 1379 +++++------------ 45 files changed, 372 insertions(+), 1047 deletions(-) rename packages/router/{e2e => old-e2e}/browserstack-send-status.js (100%) rename packages/router/{e2e => old-e2e}/devServer.js (100%) rename packages/router/{e2e => old-e2e}/encoding/index.html (71%) rename packages/router/{e2e => old-e2e}/encoding/index.ts (100%) rename packages/router/{e2e => old-e2e}/global.css (100%) rename packages/router/{e2e => old-e2e}/guards-instances/index.html (78%) rename packages/router/{e2e => old-e2e}/guards-instances/index.ts (100%) rename packages/router/{e2e => old-e2e}/hash/index.html (71%) rename packages/router/{e2e => old-e2e}/hash/index.ts (100%) rename packages/router/{e2e => old-e2e}/index.html (100%) rename packages/router/{e2e => old-e2e}/index.ts (82%) rename packages/router/{e2e => old-e2e}/keep-alive/index.html (71%) rename packages/router/{e2e => old-e2e}/keep-alive/index.ts (100%) rename packages/router/{e2e => old-e2e}/modal/index.html (85%) rename packages/router/{e2e => old-e2e}/modal/index.ts (100%) rename packages/router/{e2e => old-e2e}/multi-app/index.html (83%) rename packages/router/{e2e => old-e2e}/multi-app/index.ts (100%) rename packages/router/{e2e => old-e2e}/nightwatch.browserstack.js (98%) rename packages/router/{e2e => old-e2e}/nightwatch.config.js (100%) rename packages/router/{e2e => old-e2e}/runner.js (100%) rename packages/router/{e2e => old-e2e}/scroll-behavior/index.html (81%) rename packages/router/{e2e => old-e2e}/scroll-behavior/index.ts (100%) rename packages/router/{e2e => old-e2e}/scroll-behavior/scrollWaiter.ts (100%) rename packages/router/{e2e => old-e2e}/specs/encoding.js (100%) rename packages/router/{e2e => old-e2e}/specs/guards-instances.js (100%) rename packages/router/{e2e => old-e2e}/specs/hash.js (100%) rename packages/router/{e2e => old-e2e}/specs/keep-alive.js (100%) rename packages/router/{e2e => old-e2e}/specs/modal.js (100%) rename packages/router/{e2e => old-e2e}/specs/multi-app.js (100%) rename packages/router/{e2e => old-e2e}/specs/scroll-behavior.js (100%) rename packages/router/{e2e => old-e2e}/specs/suspense.js (100%) rename packages/router/{e2e => old-e2e}/specs/transitions.js (100%) rename packages/router/{e2e => old-e2e}/staticServer.js (100%) rename packages/router/{e2e => old-e2e}/suspense/index.html (71%) rename packages/router/{e2e => old-e2e}/suspense/index.ts (100%) rename packages/router/{e2e => old-e2e}/transitions/index.html (86%) rename packages/router/{e2e => old-e2e}/transitions/index.ts (100%) rename packages/router/{e2e => old-e2e}/tsconfig.json (100%) rename packages/router/{e2e => old-e2e}/vite.config.js (100%) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fd54e3c6..1a2d631d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,6 +31,7 @@ jobs: - run: pnpm run -r build - run: pnpm run -r build:dts - run: pnpm run -r test:dts - - run: pnpm run -r test:e2e:ci + # TODO: add when doable + # - run: pnpm run -r test:e2e:ci - uses: codecov/codecov-action@v2 diff --git a/.npmrc b/.npmrc index bf2e7648..225c53da 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,3 @@ shamefully-hoist=true +detect_chromedriver_version=true + diff --git a/packages/router/.gitignore b/packages/router/.gitignore index 91acfbaa..9f7024d4 100644 --- a/packages/router/.gitignore +++ b/packages/router/.gitignore @@ -1,2 +1,4 @@ e2e/reports e2e/screenshots +old-e2e/reports +old-e2e/screenshots diff --git a/packages/router/e2e/browserstack-send-status.js b/packages/router/old-e2e/browserstack-send-status.js similarity index 100% rename from packages/router/e2e/browserstack-send-status.js rename to packages/router/old-e2e/browserstack-send-status.js diff --git a/packages/router/e2e/devServer.js b/packages/router/old-e2e/devServer.js similarity index 100% rename from packages/router/e2e/devServer.js rename to packages/router/old-e2e/devServer.js diff --git a/packages/router/e2e/encoding/index.html b/packages/router/old-e2e/encoding/index.html similarity index 71% rename from packages/router/e2e/encoding/index.html rename to packages/router/old-e2e/encoding/index.html index f031b555..35c8aba9 100644 --- a/packages/router/e2e/encoding/index.html +++ b/packages/router/old-e2e/encoding/index.html @@ -5,8 +5,6 @@ Vue Router e2e tests - Encoding - - diff --git a/packages/router/e2e/encoding/index.ts b/packages/router/old-e2e/encoding/index.ts similarity index 100% rename from packages/router/e2e/encoding/index.ts rename to packages/router/old-e2e/encoding/index.ts diff --git a/packages/router/e2e/global.css b/packages/router/old-e2e/global.css similarity index 100% rename from packages/router/e2e/global.css rename to packages/router/old-e2e/global.css diff --git a/packages/router/e2e/guards-instances/index.html b/packages/router/old-e2e/guards-instances/index.html similarity index 78% rename from packages/router/e2e/guards-instances/index.html rename to packages/router/old-e2e/guards-instances/index.html index 9ae82811..da5b204e 100644 --- a/packages/router/e2e/guards-instances/index.html +++ b/packages/router/old-e2e/guards-instances/index.html @@ -5,8 +5,6 @@ Vue Router e2e tests - instances in guards - -