Skip to content

Commit 26a5dc9

Browse files
authored
test(fe): change config file (#242)
* fix: update playwright test configuration * test: add visibility checks
1 parent cb56fc1 commit 26a5dc9

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

apps/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lint": "eslint . --fix",
1010
"format": "prettier --write .",
1111
"preview": "vite preview",
12-
"test": "pnpm exec playwright test --workers=1",
12+
"test": "pnpm exec playwright test",
1313
"test-ui": "pnpm exec playwright test --ui",
1414
"test-debug": "pnpm exec playwright test --debug"
1515
},

apps/client/playwright.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export default defineConfig({
2020
/* Retry on CI only */
2121
retries: process.env.CI ? 2 : 0,
2222
/* Opt out of parallel tests on CI. */
23-
workers: process.env.CI ? 1 : 1,
23+
workers: process.env.CI ? 1 : undefined,
2424
/* Reporter to use. See https://playwright.dev/docs/test-reporters */
2525
reporter: process.env.CI ? 'html' : 'line',
2626
/* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */

apps/client/tests/QnADetailPage.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,5 +240,6 @@ test('답글 수정', async ({ page }) => {
240240

241241
const response = await responsePromise;
242242
expect(response.status()).toBe(200);
243+
await expect(page.getByRole('button', { name: '수정하기' })).toBeHidden();
243244
await expect(page.getByText('수정된 리플 내용')).toBeVisible();
244245
});

apps/client/tests/QnAPage.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,7 @@ test('질문 생성을 하면 새로운 질문이 리스트에 생긴다.', asyn
229229
const response = await responsePromise;
230230
expect(response.status()).toBe(200);
231231

232+
await expect(page.getByRole('button', { name: '생성하기' })).toBeHidden();
232233
await expect(page.locator('text=완전 새로운 질문')).toBeVisible();
233234
});
234235

@@ -247,7 +248,7 @@ test('질문 삭제를 하면 리스트에서 사라진다.', async ({ page }) =
247248

248249
const response = await responsePromise;
249250
expect(response.status()).toBe(200);
250-
await expect(page.locator('text=**질문 내용**')).toBeHidden();
251+
await expect(page.locator('text=질문 내용')).toBeHidden();
251252
});
252253

253254
test('질문을 수정하면 리스트에 반영된다.', async ({ page }) => {

0 commit comments

Comments
 (0)