Add Contant Sales button + seo improvements INTER-306 #365
Annotations
9 errors and 3 notices
[chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts:
e2e/payment-fraud.spec.js#L18
1) [chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts
Test timeout of 30000ms exceeded while running "beforeEach" hook.
16 |
17 | test.describe('Payment fraud', () => {
> 18 | test.beforeEach(async ({ page, context }) => {
| ^
19 | await reset(context);
20 |
21 | await page.goto('/payment-fraud');
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:18:8
|
[chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts:
e2e/admin.js#L11
1) [chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text=Reset all data for this visitorId') to be visible
============================================================
at admin.js:11
9 | await page.click('#reset');
10 |
> 11 | await page.waitForSelector('text=Reset all data for this visitorId');
| ^
12 |
13 | await page.close();
14 | }
at reset (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/admin.js:11:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:19:5
|
[chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts:
e2e/payment-fraud.spec.js#L1
1) [chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts
Pending operations:
- page.waitForSelector at e2e/admin.js:11:14
|
[webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.js#L1
1) [webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons
Test timeout of 30000ms exceeded.
|
[webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.js#L30
1) [webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Coupon claimed"') to be visible
============================================================
28 | await page.click('button:has-text("Apply")');
29 | await page.waitForLoadState('networkidle');
> 30 | await page.waitForSelector('text="Coupon claimed"');
| ^
31 |
32 | await page.fill('#coupon_code', 'BlackFriday', {});
33 | await page.click('button:has-text("Apply")');
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/coupon-fraud.spec.js:30:16
|
[webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons:
e2e/coupon-fraud.spec.js#L1
1) [webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons
Pending operations:
- page.waitForSelector at e2e/coupon-fraud.spec.js:30:16
|
[webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks:
e2e/payment-fraud.spec.js#L1
2) [webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks ─────
Test timeout of 30000ms exceeded.
|
[webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks:
e2e/payment-fraud.spec.js#L8
2) [webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks ─────
Error: page.waitForSelector: Page closed
=========================== logs ===========================
waiting for locator('text="Thank you for your payment. Everything is OK."') to be visible
============================================================
6 | await page.click('[type="submit"]');
7 |
> 8 | await page.waitForSelector('text="Thank you for your payment. Everything is OK."');
| ^
9 | }
10 |
11 | async function waitForInvalidCardSubmit(page) {
at waitForSuccessfulSubmit (/home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:8:14)
at /home/runner/work/fingerprintjs-pro-use-cases/fingerprintjs-pro-use-cases/e2e/payment-fraud.spec.js:31:5
|
[webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks:
e2e/payment-fraud.spec.js#L1
2) [webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks ─────
Pending operations:
- page.waitForSelector at e2e/payment-fraud.spec.js:8:14
|
🎭 Playwright Run Summary
27 passed (2.7m)
|
🎭 Playwright Run Summary
1 flaky
[chromium] › payment-fraud.spec.js:41:7 › Payment fraud › should prevent card cracking after 3 attempts
26 passed (3.3m)
|
🎭 Playwright Run Summary
2 flaky
[webkit] › coupon-fraud.spec.js:26:7 › Coupon fraud › should prevent spamming multiple coupons ─
[webkit] › payment-fraud.spec.js:28:7 › Payment fraud › should allow only two chargebacks ──────
25 passed (4.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
Expired
|
4.92 MB |
|