Masonry: Revamp Dynamic Heights #9612
Annotations
10 errors, 10 warnings, and 2 notices
Run your tests:
playwright/masonry/flexible-resize.spec.ts#L40
1) [chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
Error: expect(received).toBe(expected) // Object.is equality
Expected: 216
Received: 200
38 | );
39 | // expect(itemRectsBefore[0].width).toBe(266);
> 40 | expect(itemRectsBefore[0]?.height).toBe(216);
| ^
41 |
42 | // Check size of initial grid items.
43 | const originalItemMap = await getItemColumnMap(gridItemsBefore);
at /home/runner/work/gestalt/gestalt/playwright/masonry/flexible-resize.spec.ts:40:40
|
Run your tests:
playwright/masonry/flexible-resize.spec.ts#L40
1) [chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 216
Received: 200
38 | );
39 | // expect(itemRectsBefore[0].width).toBe(266);
> 40 | expect(itemRectsBefore[0]?.height).toBe(216);
| ^
41 |
42 | // Check size of initial grid items.
43 | const originalItemMap = await getItemColumnMap(gridItemsBefore);
at /home/runner/work/gestalt/gestalt/playwright/masonry/flexible-resize.spec.ts:40:40
|
Run your tests:
playwright/masonry/flexible-resize.spec.ts#L40
1) [chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 216
Received: 200
38 | );
39 | // expect(itemRectsBefore[0].width).toBe(266);
> 40 | expect(itemRectsBefore[0]?.height).toBe(216);
| ^
41 |
42 | // Check size of initial grid items.
43 | const originalItemMap = await getItemColumnMap(gridItemsBefore);
at /home/runner/work/gestalt/gestalt/playwright/masonry/flexible-resize.spec.ts:40:40
|
Run your tests:
playwright/masonry/flexible-resize.spec.ts#L40
1) [chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 216
Received: 200
38 | );
39 | // expect(itemRectsBefore[0].width).toBe(266);
> 40 | expect(itemRectsBefore[0]?.height).toBe(216);
| ^
41 |
42 | // Check size of initial grid items.
43 | const originalItemMap = await getItemColumnMap(gridItemsBefore);
at /home/runner/work/gestalt/gestalt/playwright/masonry/flexible-resize.spec.ts:40:40
|
Run your tests:
playwright/masonry/load-more.spec.ts#L34
2) [chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
Error: expect(received).toBe(expected) // Object.is equality
Expected: 35
Received: 28
32 |
33 | const gridItems1 = await getGridItems(page);
> 34 | expect(gridItems1.length).toBe(35);
| ^
35 |
36 | // Add more items. They'll be measured, but will not be rendered to the grid
37 | // because they fall below the virtual bounds.
at /home/runner/work/gestalt/gestalt/playwright/masonry/load-more.spec.ts:34:31
|
Run your tests:
playwright/masonry/load-more.spec.ts#L34
2) [chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 35
Received: 28
32 |
33 | const gridItems1 = await getGridItems(page);
> 34 | expect(gridItems1.length).toBe(35);
| ^
35 |
36 | // Add more items. They'll be measured, but will not be rendered to the grid
37 | // because they fall below the virtual bounds.
at /home/runner/work/gestalt/gestalt/playwright/masonry/load-more.spec.ts:34:31
|
Run your tests:
playwright/masonry/load-more.spec.ts#L34
2) [chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 35
Received: 28
32 |
33 | const gridItems1 = await getGridItems(page);
> 34 | expect(gridItems1.length).toBe(35);
| ^
35 |
36 | // Add more items. They'll be measured, but will not be rendered to the grid
37 | // because they fall below the virtual bounds.
at /home/runner/work/gestalt/gestalt/playwright/masonry/load-more.spec.ts:34:31
|
Run your tests:
playwright/masonry/load-more.spec.ts#L34
2) [chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 35
Received: 28
32 |
33 | const gridItems1 = await getGridItems(page);
> 34 | expect(gridItems1.length).toBe(35);
| ^
35 |
36 | // Add more items. They'll be measured, but will not be rendered to the grid
37 | // because they fall below the virtual bounds.
at /home/runner/work/gestalt/gestalt/playwright/masonry/load-more.spec.ts:34:31
|
Run your tests:
playwright/masonry/reflow-item-prop-changes.spec.ts#L53
3) [chromium] › masonry/reflow-item-prop-changes.spec.ts:14:7 › Masonry: Item prop changes › reflows Masonry when changing prop items
Error: expect(received).toEqual(expected) // deep equality
Expected: 116
Received: 100
51 | const expectedHeight = masonryItemData[i].height + 16; /* border size + padding */
52 | // `item ${i} has a height of ${expectedHeight}`
> 53 | expect(renderedBoundingBox?.height).toEqual(expectedHeight);
| ^
54 | }
55 | });
56 |
at /home/runner/work/gestalt/gestalt/playwright/masonry/reflow-item-prop-changes.spec.ts:53:43
|
Run your tests:
playwright/masonry/reflow-item-prop-changes.spec.ts#L53
3) [chromium] › masonry/reflow-item-prop-changes.spec.ts:14:7 › Masonry: Item prop changes › reflows Masonry when changing prop items
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
Expected: 116
Received: 100
51 | const expectedHeight = masonryItemData[i].height + 16; /* border size + padding */
52 | // `item ${i} has a height of ${expectedHeight}`
> 53 | expect(renderedBoundingBox?.height).toEqual(expectedHeight);
| ^
54 | }
55 | });
56 |
at /home/runner/work/gestalt/gestalt/playwright/masonry/reflow-item-prop-changes.spec.ts:53:43
|
Run your tests:
[chromium] › masonry/resize-reflow.spec.ts#L1
[chromium] › masonry/resize-reflow.spec.ts took 42.7s
|
Run your tests:
[chromium] › masonry/load-more.spec.ts#L1
[chromium] › masonry/load-more.spec.ts took 22.0s
|
Run your tests:
[chromium] › accessibility/web__textfield.spec.ts#L1
[chromium] › accessibility/web__textfield.spec.ts took 21.6s
|
Run your tests:
[chromium] › accessibility/web__textarea.spec.ts#L1
[chromium] › accessibility/web__textarea.spec.ts took 17.9s
|
Run your tests:
[chromium] › accessibility/web__text.spec.ts#L1
[chromium] › accessibility/web__text.spec.ts took 16.1s
|
Run your tests:
[chromium] › masonry/resize-reflow.spec.ts#L1
[chromium] › masonry/resize-reflow.spec.ts took 43.1s
|
Run your tests:
[chromium] › masonry/load-more.spec.ts#L1
[chromium] › masonry/load-more.spec.ts took 21.9s
|
Run your tests:
[chromium] › accessibility/web__textfield.spec.ts#L1
[chromium] › accessibility/web__textfield.spec.ts took 20.3s
|
Run your tests:
[chromium] › accessibility/web__textarea.spec.ts#L1
[chromium] › accessibility/web__textarea.spec.ts took 16.2s
|
Run your tests:
[chromium] › accessibility/web__video.spec.ts#L1
[chromium] › accessibility/web__video.spec.ts took 15.3s
|
Run your tests
6 failed
[chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
[chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
[chromium] › masonry/reflow-item-prop-changes.spec.ts:14:7 › Masonry: Item prop changes › reflows Masonry when changing prop items
[chromium] › masonry/resize-reflow.spec.ts:11:7 › Masonry: Resize › Rerenders Masonry after a resize
[chromium] › masonry/resize-reflow.spec.ts:35:7 › Masonry: Resize › Rerenders Masonry after a resize with scroll container
[chromium] › masonry/server-render-layout.spec.ts:8:7 › Masonry: Server Render Layout › renders items in the same position on the server and after mounting
1 skipped
44 passed (2.7m)
|
Run your tests
6 failed
[chromium] › masonry/flexible-resize.spec.ts:27:7 › Masonry: flexible resize › should resize item width and height on window resize
[chromium] › masonry/load-more.spec.ts:9:7 › Masonry: scrolls › loads more when it gets to the bottom of the viewport
[chromium] › masonry/reflow-item-prop-changes.spec.ts:14:7 › Masonry: Item prop changes › reflows Masonry when changing prop items
[chromium] › masonry/resize-reflow.spec.ts:11:7 › Masonry: Resize › Rerenders Masonry after a resize
[chromium] › masonry/resize-reflow.spec.ts:35:7 › Masonry: Resize › Rerenders Masonry after a resize with scroll container
[chromium] › masonry/server-render-layout.spec.ts:8:7 › Masonry: Server Render Layout › renders items in the same position on the server and after mounting
1 skipped
44 passed (2.8m)
|
Loading