[chromium] › e2e-tests/test/admin/products/index.test.ts:42:7 › 商品マスターのテストをします › 商品削除のテストをします:
e2e-tests/pages/admin/products/product.page.ts#L237
1) [chromium] › e2e-tests/test/admin/products/index.test.ts:42:7 › 商品マスターのテストをします › 商品削除のテストをします ─
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for locator('table.list').getByRole('row').nth(1).getByRole('link', { name: '決定' })
- locator resolved to <a href="#" onclick="return func_submit(3)">決定</a>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
at pages/admin/products/product.page.ts:237
235 | await popup.getByRole('row', { name: '商品名' }).getByRole('textbox').fill(productName);
236 | await popup.getByRole('link', { name: '検索を開始' }).click();
> 237 | await popup.locator('table.list').getByRole('row').nth(1).getByRole('link', { name: '決定' }).click();
| ^
238 | await this.recommendComments[index].fill(faker.lorem.sentence());
239 | }
240 | }
at AdminProductsProductPage.fillRecommend (/home/runner/work/ec-cube2/ec-cube2/e2e-tests/pages/admin/products/product.page.ts:237:97)
at AdminProductsProductPage.fillRecommends (/home/runner/work/ec-cube2/ec-cube2/e2e-tests/pages/admin/products/product.page.ts:226:5)
at Object.adminProductsProductPage (/home/runner/work/ec-cube2/ec-cube2/e2e-tests/fixtures/admin/register_product.fixture.ts:15:5)
Show more
Show less
[chromium] › e2e-tests/test/admin/products/product_rank.test.ts:7:7 › 商品並び替えのテストをします › 商品並び替えのテストをします:
e2e-tests/test/admin/products/product_rank.test.ts#L15
1) [chromium] › e2e-tests/test/admin/products/product_rank.test.ts:7:7 › 商品並び替えのテストをします › 商品並び替えのテストをします › 下へ移動するテストをします
Error: expect(locator).toContainText(expected) failed
Locator: locator('id=categoryTable').getByRole('row').nth(2).getByRole('cell').nth(1)
Timeout: 5000ms
- Expected substring - 1
+ Received string + 1
↵
- 溝口製薬合同会社
+ 藤原家具合資会社
Call log:
- Expect "toContainText" with timeout 5000ms
- waiting for locator('id=categoryTable').getByRole('row').nth(2).getByRole('cell').nth(1)
9 × locator resolved to <td>↵ 藤原家具合資会社↵ …</td>
- unexpected value "
藤原家具合資会社
"
13 | await test.step('下へ移動するテストをします', async () => {
14 | await page.getByRole('row', { name: productName }).getByRole('link', { name: '下へ' }).click();
> 15 | await expect(page.locator('id=categoryTable').getByRole('row').nth(2).getByRole('cell').nth(1)).toContainText(productName);
| ^
16 | });
17 | await test.step('上へ移動するテストをします', async () => {
18 | await page.getByRole('row', { name: productName }).getByRole('link', { name: '上へ' }).click();
at /home/runner/work/ec-cube2/ec-cube2/e2e-tests/test/admin/products/product_rank.test.ts:15:103
at /home/runner/work/ec-cube2/ec-cube2/e2e-tests/test/admin/products/product_rank.test.ts:13:5
Show more
Show less
🎭 Playwright Run Summary
1 flaky
[chromium] › e2e-tests/test/admin/products/index.test.ts:42:7 › 商品マスターのテストをします › 商品削除のテストをします ──
80 passed (3.3m)
Show more
Show less
🎭 Playwright Run Summary
1 flaky
[chromium] › e2e-tests/test/admin/products/product_rank.test.ts:7:7 › 商品並び替えのテストをします › 商品並び替えのテストをします
80 passed (3.6m)
Show more
Show less