verify-tests

star 51

프로젝트의 테스트 스위트를 실행하여 기능을 검증하고 회귀 버그를 포착합니다.

codefactory-co By codefactory-co schedule Updated 2/6/2026

name: verify_tests description: 프로젝트의 테스트 스위트를 실행하여 기능을 검증하고 회귀 버그를 포착합니다.

테스트 검증 (Verify Tests)

이 스킬은 Vitest를 사용하여 프로젝트의 테스트 스위트를 실행합니다. 변경 사항이 기존 기능을 손상시키지 않았는지 확인합니다.

사용법

코드를 수정했을 때 변경 사항이 예상대로 작동하는지, 회귀 버그가 발생하지 않았는지 확인하고 싶을 때 이 스킬을 실행하세요. 이는 Red-Green-Refactor 주기에서 중요한 단계입니다.

지침

  1. 테스트 실행: 프로젝트 루트에서 다음 명령어를 실행하세요:

    npx vitest run
    
    • 참고: 테스트를 한 번 실행하고 종료하려면 run 인자가 필수입니다. 이 인자가 없으면 Vitest는 기본적으로 워치 모드로 실행되어 에이전트가 멈출 수 있습니다.
  2. 결과 분석:

    • 성공: 출력에서 ✓ passed 또는 Tests X passed를 확인하세요.
    • 실패: × failed를 확인하세요. 출력에는 실패한 특정 테스트 파일과 어설션(assertion)이 나열됩니다.
  3. 실패 문제 해결:

    • 실패한 테스트 파일을 식별합니다 (예: src/features/auth/login.spec.ts).
    • 에러 메시지와 스택 트레이스를 읽습니다.
    • view_file을 사용하여 테스트 코드와 테스트 대상 코드를 검사합니다.
    • 수정을 적용하고 검증을 위해 다시 실행합니다.

  • 특정 테스트 파일만 실행하려면: npx vitest run path/to/file.spec.ts
  • 필터와 일치하는 테스트를 실행하려면: npx vitest run -t "test name pattern"
Install via CLI
npx skills add https://github.com/codefactory-co/golden-rabbit-antigravity-v1 --skill verify-tests
Repository Details
star Stars 51
call_split Forks 33
navigation Branch main
article Path SKILL.md
More from Creator
codefactory-co
codefactory-co Explore all skills →