Skip to content

Repo maintenance: Switch to PNPM, update and clean dependencies, speed up production tests INTER-553 #119

Repo maintenance: Switch to PNPM, update and clean dependencies, speed up production tests INTER-553

Repo maintenance: Switch to PNPM, update and clean dependencies, speed up production tests INTER-553 #119

Triggered via pull request February 23, 2024 15:38
Status Failure
Total duration 1m 53s
Artifacts 3

ci.yml

on: pull_request
Matrix: Playwright e2e tests
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 5 warnings
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at bot-firewall.spec.ts:15 13 | * This test relies on a single common Cloudflare ruleset, we we cannot run multiple instances of it at the same time. 14 | */ > 15 | test.describe('Bot Firewall Demo CHROME_ONLY', () => { | ^ 16 | test.beforeEach(async ({ page }) => { 17 | await page.goto('/coupon-fraud'); 18 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/bot-firewall.spec.ts:15:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at coupon-fraud.spec.ts:14 12 | }; 13 | > 14 | test.describe('Coupon fraud', () => { | ^ 15 | test.beforeEach(async ({ page }) => { 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:14:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at credential-stuffing.spec.ts:11 9 | }; 10 | > 11 | test.describe('Credential stuffing', () => { | ^ 12 | test.beforeEach(async ({ page }) => { 13 | await page.goto('/credential-stuffing'); 14 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/credential-stuffing.spec.ts:11:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at home.spec.ts:4 2 | import { TEST_IDS } from '../src/client/testIDs'; 3 | > 4 | test.describe('Home page', () => { | ^ 5 | test('should list cards with use-cases', async ({ page }) => { 6 | await page.goto('/'); 7 | const cards = await page.getByTestId(TEST_IDS.homepageCard.useCaseTitle); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/home.spec.ts:4:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at loan-risk.spec.ts:18 16 | } 17 | > 18 | test.describe('Loan risk', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/loan-risk'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:18:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at payment-fraud.spec.ts:18 16 | } 17 | > 18 | test.describe('Payment fraud', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/payment-fraud'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.ts:18:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at paywall.spec.ts:6 4 | import { PAYWALL_COPY } from '../src/server/paywall/paywallCopy'; 5 | > 6 | test.describe('Paywall', () => { | ^ 7 | test.beforeEach(async ({ page }) => { 8 | await page.goto('/paywall'); 9 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.ts:6:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at personalization.spec.ts:8 6 | const PERS_ID = TEST_IDS.personalization; 7 | > 8 | test.describe('Personalization', () => { | ^ 9 | test.beforeEach(async ({ page }) => { 10 | await page.goto('/personalization', { 11 | waitUntil: 'networkidle', at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/personalization.spec.ts:8:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at playground.spec.ts:26 24 | }; 25 | > 26 | test.describe('Playground page', () => { | ^ 27 | test.beforeEach(async ({ page }) => { 28 | await page.goto('/playground'); 29 | }); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/playground.spec.ts:26:6)
Playwright e2e tests (2, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at scraping/protected.spec.ts:4 2 | import { TEST_IDS } from '../../src/client/testIDs'; 3 | > 4 | test.describe('Scraping flights', () => { | ^ 5 | test('is not possible with Bot detection on', async ({ page }) => { 6 | await page.goto('/web-scraping', { waitUntil: 'networkidle' }); 7 | await expect(page.getByTestId(TEST_IDS.common.alert)).toContainText('Malicious bot detected'); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/scraping/protected.spec.ts:4:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at bot-firewall.spec.ts:15 13 | * This test relies on a single common Cloudflare ruleset, we we cannot run multiple instances of it at the same time. 14 | */ > 15 | test.describe('Bot Firewall Demo CHROME_ONLY', () => { | ^ 16 | test.beforeEach(async ({ page }) => { 17 | await page.goto('/coupon-fraud'); 18 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/bot-firewall.spec.ts:15:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at coupon-fraud.spec.ts:14 12 | }; 13 | > 14 | test.describe('Coupon fraud', () => { | ^ 15 | test.beforeEach(async ({ page }) => { 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:14:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at credential-stuffing.spec.ts:11 9 | }; 10 | > 11 | test.describe('Credential stuffing', () => { | ^ 12 | test.beforeEach(async ({ page }) => { 13 | await page.goto('/credential-stuffing'); 14 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/credential-stuffing.spec.ts:11:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at home.spec.ts:4 2 | import { TEST_IDS } from '../src/client/testIDs'; 3 | > 4 | test.describe('Home page', () => { | ^ 5 | test('should list cards with use-cases', async ({ page }) => { 6 | await page.goto('/'); 7 | const cards = await page.getByTestId(TEST_IDS.homepageCard.useCaseTitle); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/home.spec.ts:4:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at loan-risk.spec.ts:18 16 | } 17 | > 18 | test.describe('Loan risk', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/loan-risk'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:18:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at payment-fraud.spec.ts:18 16 | } 17 | > 18 | test.describe('Payment fraud', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/payment-fraud'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.ts:18:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at paywall.spec.ts:6 4 | import { PAYWALL_COPY } from '../src/server/paywall/paywallCopy'; 5 | > 6 | test.describe('Paywall', () => { | ^ 7 | test.beforeEach(async ({ page }) => { 8 | await page.goto('/paywall'); 9 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.ts:6:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at personalization.spec.ts:8 6 | const PERS_ID = TEST_IDS.personalization; 7 | > 8 | test.describe('Personalization', () => { | ^ 9 | test.beforeEach(async ({ page }) => { 10 | await page.goto('/personalization', { 11 | waitUntil: 'networkidle', at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/personalization.spec.ts:8:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at playground.spec.ts:26 24 | }; 25 | > 26 | test.describe('Playground page', () => { | ^ 27 | test.beforeEach(async ({ page }) => { 28 | await page.goto('/playground'); 29 | }); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/playground.spec.ts:26:6)
Playwright e2e tests (3, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at scraping/protected.spec.ts:4 2 | import { TEST_IDS } from '../../src/client/testIDs'; 3 | > 4 | test.describe('Scraping flights', () => { | ^ 5 | test('is not possible with Bot detection on', async ({ page }) => { 6 | await page.goto('/web-scraping', { waitUntil: 'networkidle' }); 7 | await expect(page.getByTestId(TEST_IDS.common.alert)).toContainText('Malicious bot detected'); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/scraping/protected.spec.ts:4:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at bot-firewall.spec.ts:15 13 | * This test relies on a single common Cloudflare ruleset, we we cannot run multiple instances of it at the same time. 14 | */ > 15 | test.describe('Bot Firewall Demo CHROME_ONLY', () => { | ^ 16 | test.beforeEach(async ({ page }) => { 17 | await page.goto('/coupon-fraud'); 18 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/bot-firewall.spec.ts:15:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at coupon-fraud.spec.ts:14 12 | }; 13 | > 14 | test.describe('Coupon fraud', () => { | ^ 15 | test.beforeEach(async ({ page }) => { 16 | await page.goto('/coupon-fraud'); 17 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.ts:14:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at credential-stuffing.spec.ts:11 9 | }; 10 | > 11 | test.describe('Credential stuffing', () => { | ^ 12 | test.beforeEach(async ({ page }) => { 13 | await page.goto('/credential-stuffing'); 14 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/credential-stuffing.spec.ts:11:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at home.spec.ts:4 2 | import { TEST_IDS } from '../src/client/testIDs'; 3 | > 4 | test.describe('Home page', () => { | ^ 5 | test('should list cards with use-cases', async ({ page }) => { 6 | await page.goto('/'); 7 | const cards = await page.getByTestId(TEST_IDS.homepageCard.useCaseTitle); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/home.spec.ts:4:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at loan-risk.spec.ts:18 16 | } 17 | > 18 | test.describe('Loan risk', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/loan-risk'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/loan-risk.spec.ts:18:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at payment-fraud.spec.ts:18 16 | } 17 | > 18 | test.describe('Payment fraud', () => { | ^ 19 | test.beforeEach(async ({ page }) => { 20 | await page.goto('/payment-fraud'); 21 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.ts:18:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at paywall.spec.ts:6 4 | import { PAYWALL_COPY } from '../src/server/paywall/paywallCopy'; 5 | > 6 | test.describe('Paywall', () => { | ^ 7 | test.beforeEach(async ({ page }) => { 8 | await page.goto('/paywall'); 9 | await resetScenarios(page); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/paywall.spec.ts:6:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at personalization.spec.ts:8 6 | const PERS_ID = TEST_IDS.personalization; 7 | > 8 | test.describe('Personalization', () => { | ^ 9 | test.beforeEach(async ({ page }) => { 10 | await page.goto('/personalization', { 11 | waitUntil: 'networkidle', at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/personalization.spec.ts:8:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at playground.spec.ts:26 24 | }; 25 | > 26 | test.describe('Playground page', () => { | ^ 27 | test.beforeEach(async ({ page }) => { 28 | await page.goto('/playground'); 29 | }); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/playground.spec.ts:26:6)
Playwright e2e tests (1, 3)
Error: Playwright Test did not expect test.describe() to be called here. Most common reasons include: - You are calling test.describe() in a configuration file. - You are calling test.describe() in a file that is imported by the configuration file. - You have two different versions of @playwright/test. This usually happens when one of the dependencies in your package.json depends on @playwright/test. at scraping/protected.spec.ts:4 2 | import { TEST_IDS } from '../../src/client/testIDs'; 3 | > 4 | test.describe('Scraping flights', () => { | ^ 5 | test('is not possible with Bot detection on', async ({ page }) => { 6 | await page.goto('/web-scraping', { waitUntil: 'networkidle' }); 7 | await expect(page.getByTestId(TEST_IDS.common.alert)).toContainText('Malicious bot detected'); at TestTypeImpl._currentSuite (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:71:13) at TestTypeImpl._describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/common/testType.js:89:24) at Function.describe (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/node_modules/.pnpm/[email protected]/node_modules/playwright/lib/transform/transform.js:240:12) at Object.<anonymous> (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/scraping/protected.spec.ts:4:6)
Lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@ebcfd6995dade4b0104ac774445cef8b3b4635b0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Unit tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@ebcfd6995dade4b0104ac774445cef8b3b4635b0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright e2e tests (2, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@ebcfd6995dade4b0104ac774445cef8b3b4635b0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright e2e tests (3, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@ebcfd6995dade4b0104ac774445cef8b3b4635b0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Playwright e2e tests (1, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@ebcfd6995dade4b0104ac774445cef8b3b4635b0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Artifacts

Produced during runtime
Name Size
playwright-report-1 Expired
180 KB
playwright-report-2 Expired
180 KB
playwright-report-3 Expired
180 KB