From dd20ac5b49c1f79014c1d952e5f91b97349f1b56 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 28 Feb 2023 14:17:47 +0800 Subject: [PATCH] fix(cypress): update start-server-and-test to 2.0 and use full host url A breaking change was introduced in start-server-and-test 1.5.5 and now :4173 is not equivalent to localhost:4173, which Vite uses by default, so we have to use the full url in the command. https://github.com/bahmutov/start-server-and-test/pull/357#issuecomment-1445813995 --- pnpm-lock.yaml | 16 +++++----------- template/config/cypress/package.json | 6 +++--- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 20fb4980..7cfea969 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,10 +50,10 @@ importers: template/config/cypress: specifiers: cypress: ^12.6.0 - start-server-and-test: ^1.15.4 + start-server-and-test: ^2.0.0 devDependencies: cypress: 12.6.0 - start-server-and-test: 1.15.4 + start-server-and-test: 2.0.0 template/config/cypress-ct: specifiers: @@ -2716,7 +2716,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.6.0 + rxjs: 7.8.0 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -3357,12 +3357,6 @@ packages: queue-microtask: 1.2.3 dev: true - /rxjs/7.6.0: - resolution: {integrity: sha512-DDa7d8TFNUalGC9VqXvQ1euWNN7sc63TrUCuM9J998+ViviahMIjKSOU7rfcgFOF+FCD71BhDRv4hrFz+ImDLQ==} - dependencies: - tslib: 2.4.0 - dev: true - /rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: @@ -3556,8 +3550,8 @@ packages: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} dev: true - /start-server-and-test/1.15.4: - resolution: {integrity: sha512-ucQtp5+UCr0m4aHlY+aEV2JSYNTiMZKdSKK/bsIr6AlmwAWDYDnV7uGlWWEtWa7T4XvRI5cPYcPcQgeLqpz+Tg==} + /start-server-and-test/2.0.0: + resolution: {integrity: sha512-UqKLw0mJbfrsG1jcRLTUlvuRi9sjNuUiDOLI42r7R5fA9dsFoywAy9DoLXNYys9B886E4RCKb+qM1Gzu96h7DQ==} engines: {node: '>=6'} hasBin: true dependencies: diff --git a/template/config/cypress/package.json b/template/config/cypress/package.json index 40f4d622..0f66dc2b 100644 --- a/template/config/cypress/package.json +++ b/template/config/cypress/package.json @@ -1,10 +1,10 @@ { "scripts": { - "test:e2e": "start-server-and-test preview :4173 'cypress run --e2e'", - "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' :4173 'cypress open --e2e'" + "test:e2e": "start-server-and-test preview http://localhost:4173 'cypress run --e2e'", + "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'" }, "devDependencies": { "cypress": "^12.6.0", - "start-server-and-test": "^1.15.4" + "start-server-and-test": "^2.0.0" } }