From d143f7f5badfda5cfd54dec07dcb3d071dbf8bc8 Mon Sep 17 00:00:00 2001 From: Kentaro Ohkouchi Date: Wed, 16 Mar 2022 15:43:27 +0900 Subject: [PATCH 1/2] =?UTF-8?q?faker-js=20=E6=9B=B4=E6=96=B0=E3=81=AB?= =?UTF-8?q?=E4=BC=B4=E3=81=86=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- e2e-tests/test/front_guest/entry.test.ts | 2 +- e2e-tests/test/front_guest/shopping.test.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/e2e-tests/test/front_guest/entry.test.ts b/e2e-tests/test/front_guest/entry.test.ts index 322ad10b45..a1e58ac9e8 100644 --- a/e2e-tests/test/front_guest/entry.test.ts +++ b/e2e-tests/test/front_guest/entry.test.ts @@ -71,7 +71,7 @@ test.describe.serial('会員登録のテストをします', () => { await page.check(`input[name=sex][value="${sex}"]`); const job = faker.datatype.number({ min: 1, max: 18 }); await page.selectOption('select[name=job]', { value: String(job) }); - const birth = faker.date.past(20, addYears(new Date(), -20)); + const birth = faker.date.past(20, addYears(new Date(), -20).toISOString()); await page.selectOption('select[name=year]', String(birth.getFullYear())); await page.selectOption('select[name=month]', String(birth.getMonth() + 1)); await page.selectOption('select[name=day]', String(birth.getDate())); diff --git a/e2e-tests/test/front_guest/shopping.test.ts b/e2e-tests/test/front_guest/shopping.test.ts index 70ef253d19..cc37bd536a 100644 --- a/e2e-tests/test/front_guest/shopping.test.ts +++ b/e2e-tests/test/front_guest/shopping.test.ts @@ -1,7 +1,7 @@ import { test, expect, chromium, Page, request, APIRequestContext } from '@playwright/test'; import PlaywrightConfig from '../../../playwright.config'; -import * as faker from 'faker/locale/ja'; -import * as fakerEN from 'faker/locale/en_US'; +import * as faker from '@faker-js/faker/locale/ja'; +import * as fakerEN from '@faker-js/faker/locale/en_US'; import { addYears } from 'date-fns'; import { ZapClient, Mode, ContextType } from '../../utils/ZapClient'; @@ -76,7 +76,7 @@ test.describe.serial('購入フロー(ゲスト)のテストをします', () => await page.check(`input[name=order_sex][value="${sex}"]`); const job = faker.datatype.number({ min: 1, max: 18 }); await page.selectOption('select[name=order_job]', { value: String(job) }); - const birth = faker.date.past(20, addYears(new Date(), -20)); + const birth = faker.date.past(20, addYears(new Date(), -20).toISOString()); await page.selectOption('select[name=order_year]', String(birth.getFullYear())); await page.selectOption('select[name=order_month]', String(birth.getMonth() + 1)); await page.selectOption('select[name=order_day]', String(birth.getDate())); From 9359e7f208fbaa9a694cec98c864928542c93a3e Mon Sep 17 00:00:00 2001 From: Kentaro Ohkouchi Date: Wed, 16 Mar 2022 17:09:47 +0900 Subject: [PATCH 2/2] =?UTF-8?q?GitHub=20Actions=20=E3=81=A7=E3=82=A8?= =?UTF-8?q?=E3=83=A9=E3=83=BC=E3=81=AB=E3=81=AA=E3=82=8B=E3=81=9F=E3=82=81?= =?UTF-8?q?=20off=20=E3=81=AB=E8=A8=AD=E5=AE=9A=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 以下のエラーとなってしまう場合がある > tracing.startChunk: Tracing is already stopping --- playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playwright.config.ts b/playwright.config.ts index da9591142e..b70121e100 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -42,7 +42,7 @@ const config: PlaywrightTestConfig = { /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ baseURL: 'https://ec-cube', - trace: 'retain-on-failure', + trace: 'off', screenshot: 'only-on-failure', video: 'retain-on-failure', ignoreHTTPSErrors: true,