chore(atomic): migrate atomic-commerce-interface to Lit #27951
Annotations
4 errors and 1 notice
packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts#L28
1) [chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:16:5 › atomic-product-description › when providing an invalid field › should return error
Error: expect(received).toContain(expected) // indexOf
Expected substring: "field: value should be one of: ec_shortdesc, ec_description."
Received string: "Failed to load resource: the server responded with a status of 429 ()"
26 | });
27 |
> 28 | expect(errorMessage.text()).toContain(
| ^
29 | 'field: value should be one of: ec_shortdesc, ec_description.'
30 | );
31 | });
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:28:35
|
packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts#L52
2) [chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:37:7 › atomic-product-description › when providing an invalid truncate-after value › should return error for value: 0
Error: expect(received).toContain(expected) // indexOf
Expected substring: "truncateAfter: value should be one of: none, 1, 2, 3, 4"
Received string: "Failed to load resource: the server responded with a status of 429 ()"
50 | });
51 |
> 52 | expect(errorMessage.text()).toContain(
| ^
53 | 'truncateAfter: value should be one of: none, 1, 2, 3, 4'
54 | );
55 | });
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:52:37
|
packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/page-object.ts#L29
3) [chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:89:9 › atomic-product-description › when description is truncated › when truncateAfter is set to 1 › should truncate description after 1 lines
TypeError: Cannot read properties of undefined (reading '0')
at components/commerce/product-template-components/atomic-product-description/e2e/page-object.ts:29
27 | const response = await route.fetch();
28 | const body = await response.json();
> 29 | body.products[0].ec_description =
| ^
30 | 'This is a long description that should be truncated'.repeat(10);
31 | await route.fulfill({
32 | response,
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/page-object.ts:29:20
|
packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts#L95
3) [chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:89:9 › atomic-product-description › when description is truncated › when truncateAfter is set to 1 › should truncate description after 1 lines
Error: locator.waitFor: Test ended.
Call log:
- waiting for locator('atomic-product-description[class*="hydrated"]').first() to be visible
93 | args: {truncateAfter: value},
94 | });
> 95 | await productDescription.hydrated.first().waitFor();
| ^
96 |
97 | const descriptionText = productDescription.textContent.first();
98 | expect(descriptionText).toHaveClass(expectedClass);
at /home/runner/work/ui-kit/ui-kit/packages/atomic/src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:95:53
|
3 flaky
[chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:16:5 › atomic-product-description › when providing an invalid field › should return error
[chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:37:7 › atomic-product-description › when providing an invalid truncate-after value › should return error for value: 0
[chromium] › src/components/commerce/product-template-components/atomic-product-description/e2e/atomic-product-description.e2e.ts:89:9 › atomic-product-description › when description is truncated › when truncateAfter is set to 1 › should truncate description after 1 lines
22 passed (57.3s)
|
The logs for this run have expired and are no longer available.
Loading