> find-word@0.1.0 test
> vitest run tests/App.test.tsx tests/assets.test.ts
RUN v5.0.4 /home/hermes/worktrees/find-word-v0.1
❯ tests/App.test.tsx (6 tests | 1 failed) 1799ms
❯ 시작부터 결과까지 사용자 흐름 (6)
× 선택한 주관식·배경 환경으로 시작하고 빈 답변을 제출하지 않는다 49ms
⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯
FAIL tests/App.test.tsx > 시작부터 결과까지 사용자 흐름 > 선택한 주관식·배경 환경으로 시작하고 빈 답변을 제출하지 않는다
TestingLibraryElementError: Found multiple elements with the role "radio" and name `/직접 입력/`
Here are the matching elements:
Ignored nodes: comments, script, style
[36m [39m
Ignored nodes: comments, script, style
[36m [39m
(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).
Ignored nodes: comments, script, style
[36m
[39m
[36m[39m
[36m
[39m
[0m본문으로 건너뛰기[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m[39m
[36m[39m
[36m
[39m
[36m [39m
[0m 귀를 기울이면, 발견하는 즐거움[0m
[36m
[39m
[36m
[39m
[0m소음 속 작은 단어,[0m
[36m [39m
[36m[39m
[0m들리시나요?[0m
[36m [39m
[36m [39m
[36m
[39m
[0m도시의 소리 사이에 에스가 숨겨 둔 단어.[0m
[36m [39m
[0m조금 더 귀 기울여, 오늘의 행운을 찾아보세요.[0m
[36m
[39m
[36m
[39m
[36m[39m
[0m10개의 질문[0m
[36m [39m
[36m[39m
[0m5단계 도전[0m
[36m [39m
[36m[39m
[0m나만의 속도로[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m[39m
[36m
[39m
[36m[39m
[36m [39m
[0m 에스의 사운드 룸[0m
[36m [39m
[36m[39m
[0m01 / 08[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m
[39m
[36m
[39m
[0m♪[0m
[36m [39m
[36m
[39m
[0m✳[0m
[36m [39m
[36m
[39m
[0m행운의 단어를 찾아보거라![0m
[36m
[39m
[36m
[39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m[39m
[0mS[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m
[39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m [39m
[36m
[39m
[36m
[39m
[0m소음 사이, 숨겨진 한마디[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m [39m
[36m[39m
[36m[39m
[36m
[39m
[0m01[0m
[36m [39m
[36m
[39m
[36m
[39m
[0m나의 소리 탐험 준비[0m
[36m [39m
[36m
[39m
[0m편한 방식으로 시작하세요. 난이도는 조금씩 높아져요.[0m
[36m
[39m
[36m
[39m
[36m
[39m
[0m약 3–5분[0m
[36m [39m
[36m
[39m
[36m[39m
[36m
[39m
[36m[39m
[0m어떻게 답할까요?[0m
[36m [39m
[36m[39m
[36m[39m
[36m [39m
[36m[39m
[0m◈[0m
[36m [39m
[36m[39m
[0m골고루 풀기[0m
[36m [39m
[36m[39m
[0m선택 + 직접 입력[0m
[36m [39m
[36m [39m
[36m[39m
[36m [39m
[36m[39m
[0m☷[0m
[36m [39m
[36m[39m
[0m보기에서 선택[0m
[36m [39m
[36m[39m
[0m4개 단어 중 하나[0m
[36m [39m
[36m [39m
[36m[39m
[36m [39m
[36m[39m
[0m✎[0m
[36m [39m
[36m[39m
[0m직접 입력[0m
[36m [39m
[36m[39m
[0m기억한 단어 쓰기[0m
[36m [39m
[36m [39m
[36m
[39m
[36m [39m
[36m
[39m
[36m
[39m
[0m배경 환경[0m
[36m [39m
[36m
[39m
[36m[39m
[0m여덟 가지 일상 속으로[0m
[36m [39m
[36m[39m
[0m길거리[0m
[36m [39m
[36m[39m
[0m쇼핑몰[0m
[36m [39m
[36m[39m
[0m극장[0m
[36m [39m
[36m[39m
[0m백화점[0m
[36m [39m
[36m[39m
[0m시장[0m
[36m [39m
[36m[39m
[0m지하철[0m
[36m [39m
[36m[39m
[0m카페[0m
[36m [39m
[36m[39m
[0m비 오는 거리[0m
[36m [39m
[36m [39m
[36m
[39m
[0m길거리부터 비 오는 거리까지, 매번 다른 공간을 만나요.[0m
[36m
[39m
[36m
[39m
[36m[39m
[0m길거리[0m
[36m [39m
[36m[39m
[0m카페[0m
[36m [39m
[36m[39m
[0m지하철[0m
[36m [39m
[36m[39m
[0m+5개 환경[0m
[36m [39m
[36m
[39m
[36m
[39m
[36m
[39m
[36m[39m
[36m
[39m
[36m[39m
[0m♬[0m
[36m [39m
[0m 편안한 작은 음량으로 시작해 보세요.[0m
[36m
[39m
[36m
[39m
[0m소리 시작 [0m
[36m[39m
[0m→[0m
[36m [39m
[36m [39m
[36m
[39m
[36m [39m
[36m[39m
[36m[39m
[0m작은 단어를 발견하는 방법[0m
[36m [39m
[36m[39m
[36m
[39m
[36m[39m
[0m01[0m
[36m [39m
[36m[39m
[0m먼저, 귀 기울이기[0m
[36m [39m
[36m[39m
[0m에스의 안내와 소음 속 문장을 들어요.[0m
[36m [39m
[0m처음에는 또렷하게, 점점 더 작게.[0m
[36m
[39m
[36m [39m
[36m
[39m
[36m[39m
[0m02[0m
[36m [39m
[36m[39m
[0m기억한 단어 찾기[0m
[36m [39m
[36m[39m
[0m소리가 끝나면 질문이 나타나요.[0m
[36m [39m
[0m보기에서 고르거나 직접 입력해요.[0m
[36m
[39m
[36m [39m
[36m
[39m
[36m[39m
[0m03[0m
[36m [39m
[36m[39m
[0m나의 발견 돌아보기[0m
[36m [39m
[36m[39m
[0m열 문제 뒤 나의 결과를 확인해요.[0m
[36m [39m
[0m놓쳤다면 언제든 다시 들어도 좋아요.[0m
[36m
[39m
[36m [39m
[36m
[39m
[36m [39m
[36m[39m
[36m[39m
[36m[39m
[0m◖))[0m
[36m [39m
[0m 전체 음량[0m
[36m [39m
[36m [39m
[36m[39m
[0m35[0m
[0m%[0m
[36m [39m
[36m
[39m
[36m [39m
[36m
[39m
[36m[39m
[0mDesigned by OZ at HearT-M Medical Inc.[0m
[36m
[39m
[36m[39m
[0m청각적 주의·식별 게임 · 의료적 진단이나 치료를 제공하지 않습니다.[0m
[36m
[39m
[36m[39m
[0m개인정보 수집 없이, 오직 플레이만.[0m
[36m [39m
[36m [39m
[36m
[39m
[36m[39m
❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19
❯ getElementError node_modules/@testing-library/dom/dist/query-helpers.js:20:35
❯ getMultipleElementsFoundError node_modules/@testing-library/dom/dist/query-helpers.js:23:10
❯ node_modules/@testing-library/dom/dist/query-helpers.js:55:13
❯ node_modules/@testing-library/dom/dist/query-helpers.js:95:19
❯ tests/App.test.tsx:87:31
85| it('선택한 주관식·배경 환경으로 시작하고 빈 답변을 제출하지 않는다', async () => {
86| const f = fixture();
87| await f.user.click(screen.getByRole('radio', { name: /직접 입력/ }));
| ^
88| await f.user.selectOptions(screen.getByLabelText('배경 환경'), 'rain');
89| await f.user.click(screen.getByRole('button', { name: /소리 시작/ }));
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯
Test Files 1 failed | 1 passed (2)
Tests 1 failed | 6 passed (7)
Start at 05:07:31
Duration 2.86s (tests 69%, environment 19%, setup 6%, transform 3%, import 2%)