Skip to content

Run code analyze triggered with push by BHyeonKim #48

Run code analyze triggered with push by BHyeonKim

Run code analyze triggered with push by BHyeonKim #48

Triggered via push June 23, 2025 15:23
Status Success
Total duration 1m 36s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

6 errors
code_analysis
Process completed with exit code 1.
src/features/coin-search-list/ui/CoinListWithSearchBar/CoinListWithSearchBar.test.tsx > CoinListWithSearchBar 컴포넌트 테스트 > 사용자가 검색창에 티커를 입력하면 필터링된 리스트가 렌더링 된다.: src/features/coin-search-list/ui/CoinListWithSearchBar/CoinListWithSearchBar.test.tsx#L84
TestingLibraryElementError: Unable to find an accessible element with the role "link" Here are the accessible roles: textbox: Name "": <input class="h-8 w-full rounded-sm bg-gray-100 px-3 pl-8" placeholder="가상자산 검색" type="text" value="BTC" /> -------------------------------------------------- button: Name "🪙 BTC 비트코인 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <div class="flex min-h-0 flex-1 flex-col bg-white" data-testid="coin-list-with-search-bar" > <div class="px-2 py-3" > <div class="relative w-full" > <input class="h-8 w-full rounded-sm bg-gray-100 px-3 pl-8" placeholder="가상자산 검색" type="text" value="BTC" /> <svg class="-translate-y-1/2 absolute top-1/2 left-2 w-4 object-center" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" > <path d="M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208M208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288" /> </svg> </div> </div> <div class="flex items-center border-gray-200 border-t px-2 py-3" > <div class="flex-1 text-gray-500 text-sm" > <span> 가상자산 명 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 가격 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 변동률 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 거래량 </span> </div> </div> <div class="scrollbar-custom min-h-0 flex-1 overflow-y-scroll" > <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" > <div class="flex-1" > <div class="flex w-fit flex-col" data-testid="coin-with-icon-and-name" > <div class="flex gap-1" > <span class="inline-block h-fit w-fit overflow-visible" > <span> 🪙 </span> </span> <span class="font-semibold" > BTC </span> </div> <span class="px-1.5 text-gray-500 text-xs" > 비트코인 </span> </div> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0원 </span> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0.00 % </span> </div> <div class="flex-1 text-right text-sm" > <span> 0 </span> </div> </button> </div> </div> </div> </body> ❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:76:38 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:109:15 ❯ src/features/coin-search-list/ui/CoinListWithSearchBar/CoinListWithSearchBar.test.tsx:84:17
src/features/coin-search-list/ui/CoinListWithSearchBar/CoinListWithSearchBar.test.tsx > CoinListWithSearchBar 컴포넌트 테스트 > 화면에 CoinListWithSearchBar가 렌더링 된다.: src/features/coin-search-list/ui/CoinListWithSearchBar/CoinListWithSearchBar.test.tsx#L68
TestingLibraryElementError: Unable to find an accessible element with the role "link" Here are the accessible roles: textbox: Name "": <input class="h-8 w-full rounded-sm bg-gray-100 px-3 pl-8" placeholder="가상자산 검색" type="text" value="" /> -------------------------------------------------- button: Name "🪙 BTC 비트코인 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> Name "🪙 ETH 이더리움 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> Name "🪙 TRUMP 트럼프 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <div class="flex min-h-0 flex-1 flex-col bg-white" data-testid="coin-list-with-search-bar" > <div class="px-2 py-3" > <div class="relative w-full" > <input class="h-8 w-full rounded-sm bg-gray-100 px-3 pl-8" placeholder="가상자산 검색" type="text" value="" /> <svg class="-translate-y-1/2 absolute top-1/2 left-2 w-4 object-center" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" > <path d="M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208M208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288" /> </svg> </div> </div> <div class="flex items-center border-gray-200 border-t px-2 py-3" > <div class="flex-1 text-gray-500 text-sm" > <span> 가상자산 명 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 가격 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 변동률 </span> </div> <div class="flex-1 text-right text-gray-500 text-sm" > <span> 거래량 </span> </div> </div> <div class="scrollbar-custom min-h-0 flex-1 overflow-y-scroll" > <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" > <div class="flex-1" > <div class="flex w-fit flex-col" data-testid="coin-with-icon-and-name" > <div class="flex gap-1" > <span class="inline-block h-fit w-fit overflow-visible" > <span> 🪙 </span> </span> <span class="font-semibold" > BTC </span> </div> <span class="px-1.5 text-gray-500 text-xs" > 비트코인 </span> </div> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0원 </span> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0.00 % </span> </div> <div class="flex-1 text-right text-sm" > <span> 0 </span> </div> </button> <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="bu
src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx > CoinListItem 컴포넌트 테스트 > Link의 to 속성으로 prop의 to가 전달된다.: src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx#L51
TestingLibraryElementError: Unable to find an accessible element with the role "link" Here are the accessible roles: button: Name "🪙 BTC 비트코인 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" > <div class="flex-1" > <div class="flex w-fit flex-col" data-testid="coin-with-icon-and-name" > <div class="flex gap-1" > <span class="inline-block h-fit w-fit overflow-visible" > <span> 🪙 </span> </span> <span class="font-semibold" > BTC </span> </div> <span class="px-1.5 text-gray-500 text-xs" > 비트코인 </span> </div> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0원 </span> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0.00 % </span> </div> <div class="flex-1 text-right text-sm" > <span> 0 </span> </div> </button> </div> </body> ❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:76:38 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:52:17 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:95:19 ❯ src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx:51:31
src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx > CoinListItem 컴포넌트 테스트 > 화면에 CoinListItem이 렌더링 된다.: src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx#L44
TestingLibraryElementError: Unable to find an accessible element with the role "link" Here are the accessible roles: button: Name "🪙 BTC 비트코인 0원 0.00% 0": <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <button class="flex w-[max(300px,100%)] cursor-pointer items-center py-1" type="button" > <div class="flex-1" > <div class="flex w-fit flex-col" data-testid="coin-with-icon-and-name" > <div class="flex gap-1" > <span class="inline-block h-fit w-fit overflow-visible" > <span> 🪙 </span> </span> <span class="font-semibold" > BTC </span> </div> <span class="px-1.5 text-gray-500 text-xs" > 비트코인 </span> </div> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0원 </span> </div> <div class="flex-1 text-right text-sm" > <span class="text-blue-700" > 0.00 % </span> </div> <div class="flex-1 text-right text-sm" > <span> 0 </span> </div> </button> </div> </body> ❯ Object.getElementError node_modules/@testing-library/dom/dist/config.js:37:19 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:76:38 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:52:17 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:95:19 ❯ src/features/coin-search-list/ui/CoinListItem/CoinListItem.test.tsx:44:31
src/features/chat/ui/AIChatBot/AIChatBot.test.tsx > AIChatBot 컴포넌트 테스트 > 사용자가 ChatButton을 클릭하면 ChatWindow가 보여졌다고 닫기 버튼을 누르면 ChatWindow가 사라지고 ChatButton이 보여진다.: src/features/chat/ui/AIChatBot/AIChatBot.test.tsx#L56
Error: The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal. ❯ initialCheck node_modules/@testing-library/dom/dist/wait-for-element-to-be-removed.js:14:11 ❯ Proxy.waitForElementToBeRemoved node_modules/@testing-library/dom/dist/wait-for-element-to-be-removed.js:31:3 ❯ src/features/chat/ui/AIChatBot/AIChatBot.test.tsx:56:9