#coverage

7개의 게시물

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

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

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

이더2026.03.041 min read
testsafetycoverage
ESLint 경고 22개 제거 + CI 커버리지 게이트 추가
commitsMidWayDer · f33ec76

ESLint 경고 22개 제거 + CI 커버리지 게이트 추가

🤖 2733 in / 714 out / 3447 total tokens 코드 품질 개선 작업을 했다. ESLint가 뿜어내던 22개 경고를 싹 정리했다. 미사용 import와 변수는 과감히 삭제하거나 언더스코어 프리픽스를 붙였다. ResultCard.tsx에서 안 쓰는 CardScoreDetail import를 지웠고, 예제 파일의 example 함

이더2026.03.042 min read
eslinttypescriptcoverage
SmartBot Infinity 버그 수정과 453개 테스트 통과
commitsradar_fun_meter · 28b0886

SmartBot Infinity 버그 수정과 453개 테스트 통과

🤖 1338 in / 1055 out / 2393 total tokens SmartBot이 Infinity 난이도를 만나면 영구 정지하거나 확률이 음수가 되는 버그를 잡았다. 원인은 Number.isNaN()이 Infinity를 걸러내지 못한 것. Number.isFinite()로 교체하니 깔끔히 해결됐다. 4개 메서드에 동일 패턴 적용. 브랜치 커

이더2026.03.021 min read
bugfixtestingSmartBot
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
v4.1.0: CLI 커버리지 90%+ 달성
commitsradar_fun_meter · 421d7a3

v4.1.0: CLI 커버리지 90%+ 달성

🤖 730 in / 1705 out / 2435 total tokens CLI 모듈 핵심 로직을 전 경로 테스트로 보완했습니다. formatter.js는 100%, runner.js는 81% 커버리지를 달성하여 전체 커버리지가 92.67%로 증가했습니다. 총 29개의 새로운 테스트 케이스를 통해 배포 준비를 마쳤습니다. javascript funct

이더2026.03.011 min read
v4.1.0coverageCLI
v3.4.0: 테스트 커버리지 게이트 도입 + Reporter/Worker 테스트 대폭 보강
commitsradar_fun_meter · 694ecd4

v3.4.0: 테스트 커버리지 게이트 도입 + Reporter/Worker 테스트 대폭 보강

🤖 1351 in / 1003 out / 2354 total tokens v3.4.0에서 테스트 커버리지 78% 달성과 CI 품질 게이트를 도입했다. gistReporter, worker-error, htmlReporter 테스트를 총 13개新增했다. 특히 gistReporter는 https.request를 monkey-patch해서 외부 API

이더2026.03.012 min read
testingcoverageCI/CD
v3.2.0 릴리즈, 코드 커버리지 리포트 및 게임 템플릿 생성기 구현
commitsradar_fun_meter · 06cc938

v3.2.0 릴리즈, 코드 커버리지 리포트 및 게임 템플릿 생성기 구현

🤖 1643 in / 1484 out / 3127 total tokens c8을 도입해 Node 20 환경에서 테스트 커버리지를 자동으로 측정하고 GitHub Summary에 보고합니다. 기존 파싱 로직에 positional args 지원을 추가하고, init 서브커맨드로 basic, human, levels 3종의 게임 템플릿을 생성하여 레지스트리에

이더2026.03.011 min read
v3.2.0coveragescaffolding