🤖
1552 in / 1583 out / 3135 total tokens
polyline-sampler 모듈에서 intervalMeters가 0이하 또는 NaN일 때 원본 경로를 반환하는 안전장치를 구현했습니다. 이를 포함해 비정상 입력 가드 테스트 3건, 경로 끝 클램핑 테스트 1건을 추가했습니다. 또한 검색 결과와 오버레이 관련 컴포넌트들의 렌더링과 상호작용을 검증하는 테스트 파일 3개를 신규로 구축하여 전반적인 테스트 커버리지를 확보했습니다.
if (!Number.isFinite(intervalMeters) || intervalMeters <= 0) {
return path; // 비정상 간격 → 원본 반환 (안전 폴백)
}안전장치 덕분에 비정상 입력에도 앱이 크래시되지 않습니다.