148 lines
8.7 KiB
Plaintext
148 lines
8.7 KiB
Plaintext
|
||
> find-word@0.1.0 test:browser
|
||
> playwright test tests/browser/ui.spec.ts --grep 전체 음량
|
||
|
||
[WebServer] (node:753191) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set.
|
||
[WebServer] (Use `node --trace-warnings ...` to show where the warning was created)
|
||
|
||
Running 2 tests using 2 workers
|
||
|
||
(node:753211) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set.
|
||
(Use `node --trace-warnings ...` to show where the warning was created)
|
||
(node:753212) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set.
|
||
(Use `node --trace-warnings ...` to show where the warning was created)
|
||
✘ 2 [mobile] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 (1.8s)
|
||
✘ 1 [desktop] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 (1.8s)
|
||
|
||
|
||
1) [desktop] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 ─────────────────────
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 919.5625
|
||
Received: 1203.578125
|
||
|
||
12 | expect.soft(control.y).toBeGreaterThanOrEqual(bounds.y);
|
||
13 | expect.soft(control.x + control.width).toBeLessThanOrEqual(bounds.x + bounds.width);
|
||
> 14 | expect.soft(control.y + control.height).toBeLessThanOrEqual(bounds.y + bounds.height);
|
||
| ^
|
||
15 | };
|
||
16 | await expectInside(page.getByRole("region", { name: "나의 소리 탐험 준비" }));
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
at expectInside (/home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:14:45)
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:16:3
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 851.5625
|
||
Received: 1203.578125
|
||
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
18 | const control = (await page.locator(".volume-row").boundingBox())!;
|
||
> 19 | expect.soft(control.y + control.height).toBeLessThanOrEqual((await start.boundingBox())!.y);
|
||
| ^
|
||
20 | await volume.focus();
|
||
21 | await volume.press("ArrowRight");
|
||
22 | await expect(volume).toHaveValue("36");
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:19:43
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 402
|
||
Received: 1188
|
||
|
||
11 | expect.soft(control.x).toBeGreaterThanOrEqual(bounds.x);
|
||
12 | expect.soft(control.y).toBeGreaterThanOrEqual(bounds.y);
|
||
> 13 | expect.soft(control.x + control.width).toBeLessThanOrEqual(bounds.x + bounds.width);
|
||
| ^
|
||
14 | expect.soft(control.y + control.height).toBeLessThanOrEqual(bounds.y + bounds.height);
|
||
15 | };
|
||
16 | await expectInside(page.getByRole("region", { name: "나의 소리 탐험 준비" }));
|
||
at expectInside (/home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:13:44)
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:24:3
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 748.3125
|
||
Received: 852.3125
|
||
|
||
12 | expect.soft(control.y).toBeGreaterThanOrEqual(bounds.y);
|
||
13 | expect.soft(control.x + control.width).toBeLessThanOrEqual(bounds.x + bounds.width);
|
||
> 14 | expect.soft(control.y + control.height).toBeLessThanOrEqual(bounds.y + bounds.height);
|
||
| ^
|
||
15 | };
|
||
16 | await expectInside(page.getByRole("region", { name: "나의 소리 탐험 준비" }));
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
at expectInside (/home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:14:45)
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:24:3
|
||
|
||
Error Context: test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-desktop/error-context.md
|
||
|
||
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
|
||
test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-desktop/trace.zip
|
||
Usage:
|
||
|
||
npx playwright show-trace test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-desktop/trace.zip
|
||
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
2) [mobile] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 ──────────────────────
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 1250.015625
|
||
Received: 1687.84375
|
||
|
||
12 | expect.soft(control.y).toBeGreaterThanOrEqual(bounds.y);
|
||
13 | expect.soft(control.x + control.width).toBeLessThanOrEqual(bounds.x + bounds.width);
|
||
> 14 | expect.soft(control.y + control.height).toBeLessThanOrEqual(bounds.y + bounds.height);
|
||
| ^
|
||
15 | };
|
||
16 | await expectInside(page.getByRole("region", { name: "나의 소리 탐험 준비" }));
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
at expectInside (/home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:14:45)
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:16:3
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 1184.015625
|
||
Received: 1687.84375
|
||
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
18 | const control = (await page.locator(".volume-row").boundingBox())!;
|
||
> 19 | expect.soft(control.y + control.height).toBeLessThanOrEqual((await start.boundingBox())!.y);
|
||
| ^
|
||
20 | await volume.focus();
|
||
21 | await volume.press("ArrowRight");
|
||
22 | await expect(volume).toHaveValue("36");
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:19:43
|
||
|
||
Error: expect(received).toBeLessThanOrEqual(expected)
|
||
|
||
Expected: <= 169.03125
|
||
Received: 696.890625
|
||
|
||
12 | expect.soft(control.y).toBeGreaterThanOrEqual(bounds.y);
|
||
13 | expect.soft(control.x + control.width).toBeLessThanOrEqual(bounds.x + bounds.width);
|
||
> 14 | expect.soft(control.y + control.height).toBeLessThanOrEqual(bounds.y + bounds.height);
|
||
| ^
|
||
15 | };
|
||
16 | await expectInside(page.getByRole("region", { name: "나의 소리 탐험 준비" }));
|
||
17 | const start = page.getByRole("button", { name: /소리 시작/ });
|
||
at expectInside (/home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:14:45)
|
||
at /home/hermes/worktrees/find-word-v0.1/tests/browser/ui.spec.ts:24:3
|
||
|
||
Error Context: test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-mobile/error-context.md
|
||
|
||
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
|
||
test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-mobile/trace.zip
|
||
Usage:
|
||
|
||
npx playwright show-trace test-results/ui-전체-음량은-설정-흐름-안에-들어가며-키보드로-조절된다-mobile/trace.zip
|
||
|
||
────────────────────────────────────────────────────────────────────────────────────────────────
|
||
|
||
2 failed
|
||
[desktop] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 ──────────────────────
|
||
[mobile] › tests/browser/ui.spec.ts:4:1 › 전체 음량은 설정 흐름 안에 들어가며 키보드로 조절된다 ───────────────────────
|