Skip to content
← Back to rules

jest/prefer-todo 스타일

An auto-fix is available for this rule.

작동 방식

테스트 케이스가 비어 있는 경우, 요약 출력에서 강조 표시되도록 test.todo로 표시하는 것이 더 좋습니다.

왜 문제가 되는가?

이 규칙은 test.todo 없이 빈 테스트 케이스를 사용할 경우 경고를 발생시킵니다.

예시

이 규칙에 부적절한 코드 예시:

javascript
test("내가 이 테스트를 작성해야 한다"); // 잘못됨
test("내가 이 테스트를 작성해야 한다", () => {}); // 잘못됨
test.skip("내가 이 테스트를 작성해야 한다", () => {}); // 잘못됨

이 규칙에 적절한 코드 예시:

javascript
test.todo("내가 이 테스트를 작성해야 한다");

이 규칙은 eslint-plugin-vitest와 호환됩니다. 이를 사용하려면 다음 구성 정보를 .oxlintrc.json에 추가하세요:

json
{
  "rules": {
    "vitest/prefer-todo": "error"
  }
}

사용 방법

이 규칙을 설정 파일 또는 명령줄 인터페이스에서 활성화하려면 다음과 같이 사용할 수 있습니다:

json
{
  "plugins": ["jest"],
  "rules": {
    "jest/prefer-todo": "error"
  }
}
bash
oxlint --deny jest/prefer-todo --jest-plugin

참고 자료