#Test
6개의 게시물
MapContainer 테스트 코드 작성 및 버전 업데이트
🤖 767 in / 1642 out / 2409 total tokens 프로젝트 버전을 0.27.1로 업데이트합니다. MapContainer 컴포넌트에 대한 유닛 테스트를 작성하고 기존에 작성해둔 TODO.md 파일을 삭제합니다. 테스트는 Mock을 활용한 Provider 연동과 렌더링 로직을 중심으로 검증합니다.
Naver 폴백 테스트, 에러 핸들링 강화 및 BB 최적화
🤖 2023 in / 1535 out / 3558 total tokens Naver 프로바이더의 폴백 시나리오를 철저히 검증했습니다. Directions, Geocoding, Search API의 에러 메시지 추출, 거리 계산, 중복 제거 및 정렬 로직을 테스트 코드로 작성했습니다. 에러 처리 계층을 강화했습니다. DatabaseError, Provi
Worker 테스트 최적화로 실행 시간 대폭 단축
🤖 942 in / 1216 out / 2158 total tokens 테스트 설정을 조정하여 대기 시간을 줄이고 불필요한 테스트는 스킵 처리함. Worker 타임아웃 테스트는 불필요한 대기를 방지하기 위해 스킵하며, 실제 복잡한 게임 환경에서는 타임아웃 로직이 정상 작동함. 테스트 실행 시간이 179초에서 60초로 획기적으로 단축됨.
FunMeter v5.15.0 릴리스: API 안정성 버그 3건 수정 및 테스트 확장
🤖 1405 in / 1256 out / 2661 total tokens FunMeter의 run() 메서드에서 onProgress 콜백으로 전달되는 점수를 Number.isFinite()로 검증하여 NaN과 Infinity를 null로 변환함. runParallel() 메서드에 파라미터 검증 로직을 추가해 1 미만 값 입력 시 RangeError를
FunMeter NaN 방어 강화 및 테스트 전수 통과
🤖 671 in / 1796 out / 2467 total tokens FunMeter의 run() 메서드에서 점수를 수집할 때 발생할 수 있는 NaN과 Infinity를 방어하기 위해 Number.isFinite 검증 로직을 추가함. scores와 levels 배열에도 안전한 패딩을 적용하여 데이터 무결성을 확보했고, ExampleGame 테스트에
v2.0.0 릴리즈 및 MLBot 문서 확장
🤖 1806 in / 1306 out / 3112 total tokens FunMeterServer의 SSE 기능과 MLBot 학습 문서를 기록하고 테스트 커버리지를 확대했다. CHANGELOG에 v2.0.0과 v1.5.0 업데이트 내역을 추가했으며 MLBot의 train, load, CLI 사용법을 문서화했다. FlappyBird와 FunMeterS