Skip to content

[test]: 스토리라인 차트 유틸 모듈 테스트 #961

Description

@hyemimi

관련 이슈

No response

테스트 내용 설명

FolderActivityFlow 모듈의 주요 로직(extractContributorActivities, generateFlowLineData, calculateNodePosition, analyzeReleaseBasedFolders, 등)을 Jest 기반으로 테스트합니다.

테스트 목표

각 유틸리티 함수가 예상된 데이터 변환 및 계산 결과를 정확히 반환하는지 검증합니다.
특히, 폴더 단위 집계 및 D3 기반 좌표 계산의 일관성을 테스트합니다.

테스트 대상 모듈 및 주요 검증 내용

  • analyzeReleaseBasedFolders / extractReleaseBasedContributorActivities

  • 릴리즈 단위 데이터 그룹화 및 상위 폴더 추출 검증

  • folderDepth 옵션에 따른 결과 변화 테스트

  • generateReleaseFlowLineData

  • 릴리즈 단위로 플로우 라인 생성 여부

  • 동일 기여자 연속 릴리즈 간 이동 데이터 검증

  • calculateReleaseNodePosition / findFirstReleaseContributorNodes / generateReleaseFlowLinePath

  • 릴리즈 단위 좌표 및 경로 계산 검증

  • 여러 릴리즈 간 offset 및 path 형태 일관성 테스트

참고

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions