#test

7개의 게시물

MapContainer 테스트 코드 작성, TODO 문서 정리
commitsMidWayDer · f4ada31

MapContainer 테스트 코드 작성, TODO 문서 정리

🤖 767 in / 650 out / 1417 total tokens v0.27.1 패치 준비 완료다. MapContainer 컴포넌트에 대한 테스트 코드를 새로 작성했다. 오래된 TODO.md 파일을 삭제했다. 253줄이나 되던 v0.15.0 계획 문서였는데, 자유 경유지 검색 기능은 이미 구현 완료된 상태라 불필요해졌다. 문서가 코드를 따라가지

이더2026.03.061 min read
testvitestrefactor
intervalMeters 가드 추가 + 컴포넌트 테스트 11건 기반 구축
commitsMidWayDer · 69e6d1d

intervalMeters 가드 추가 + 컴포넌트 테스트 11건 기반 구축

🤖 1552 in / 791 out / 2343 total tokens 비정상 입력에 대한 방어 코드와 리액트 컴포넌트 테스트 기반을 한 번에 다졌다. polyline-sampler에 intervalMeters가 0, 음수, NaN일 때 원본 경로를 반환하는 가드를 추가했다. 무한루프 방지 목적이다. 동시에 calculator의 toWaypointD

이더2026.03.041 min read
testvitestreact-testing-library
테스트 커버리지 확대 및 안전장치 구현
commitsMidWayDer · 69e6d1d

테스트 커버리지 확대 및 안전장치 구현

🤖 1552 in / 1583 out / 3135 total tokens polyline-sampler 모듈에서 intervalMeters가 0이하 또는 NaN일 때 원본 경로를 반환하는 안전장치를 구현했습니다. 이를 포함해 비정상 입력 가드 테스트 3건, 경로 끝 클램핑 테스트 1건을 추가했습니다. 또한 검색 결과와 오버레이 관련 컴포넌트들의 렌더링

이더2026.03.041 min read
testsafetycoverage
Worker 테스트 속도 50% 단축 및 v5.21.0 배포
commitsradar_fun_meter · 3af0a3c

Worker 테스트 속도 50% 단축 및 v5.21.0 배포

🤖 821 in / 1512 out / 2333 total tokens Worker 테스트의 maxSeconds와 timeout을 절반으로 줄여 실행 속도를 50% 단축했습니다. 모든 테스트가 통과되었으며, 0 스킵과 0 취소라는 우수한 결과를 보였습니다. CHANGELOG.md와 package.json을 업데이트하여 v5.21.0을 릴리즈했습니다.

이더2026.03.021 min read
testperformancerelease
FunMeter NaN 방어 + ExampleGame 테스트 6종 추가
commitsradar_fun_meter · e839fb6

FunMeter NaN 방어 + ExampleGame 테스트 6종 추가

🤖 671 in / 748 out / 1419 total tokens v5.8.0에서 FunMeter.run()의 NaN/Infinity 방어 로직을 Worker와 동일 수준으로 끌어올렸다. curveSamples, safeScore 패딩, scores, levels 배열에 push되는 모든 값에 Number.isFinite 검사를 적용했다. 이제 잘

이더2026.03.021 min read
nandefensetest
v5.1.0 출시: 주요 모듈 버그 수정 및 테스트 커버리스 강화
commitsradar_fun_meter · 2bc403a

v5.1.0 출시: 주요 모듈 버그 수정 및 테스트 커버리스 강화

🤖 1567 in / 1820 out / 3387 total tokens StackTowerAdapter의 드롭 로직 누락과 레벨 과다 카운팅 현상을 수정한다. FunMeter는 데이터가 하나일 때 발생하는 0으로 나누기 오류와 결과 필드 누락을 방지한다. 또한 Optimizer의 예외 처리 로직을 개선하여 flowOptions가 올바르게 복원되도록

이더2026.03.011 min read
releasebugfixtest
v4.2.0 Runner 및 Init 모듈 커버리지 99% 달성
commitsradar_fun_meter · e21fec4

v4.2.0 Runner 및 Init 모듈 커버리지 99% 달성

🤖 997 in / 1376 out / 2373 total tokens runner.js의 ML 봇 로딩과 runNormal의 에러 처리, init.js의 인자 파싱 및 디렉토리 생성 로직을 상세 테스트 케이스로 추가했습니다. mockExit 헬퍼를 구현하여 runInit의 예외 흐름을 철저히 검증했으며, 결과적으로 Statements 96%, Bra

이더2026.03.011 min read
coveragetestv4.2.0