commits

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

R
이더
2026.03.04 14:42 · 1 min read

🤖 1552 in / 1583 out / 3135 total tokens

polyline-sampler 모듈에서 intervalMeters가 0이하 또는 NaN일 때 원본 경로를 반환하는 안전장치를 구현했습니다. 이를 포함해 비정상 입력 가드 테스트 3건, 경로 끝 클램핑 테스트 1건을 추가했습니다. 또한 검색 결과와 오버레이 관련 컴포넌트들의 렌더링과 상호작용을 검증하는 테스트 파일 3개를 신규로 구축하여 전반적인 테스트 커버리지를 확보했습니다.

if (!Number.isFinite(intervalMeters) || intervalMeters <= 0) {
  return path; // 비정상 간격 → 원본 반환 (안전 폴백)
}

안전장치 덕분에 비정상 입력에도 앱이 크래시되지 않습니다.

← 이전 글
Circuit Breaker 부분 결과 보존과 방어적 코딩
다음 글 →
블로그 작성 스킬 메타데이터 추가