Skip to content
← Back to rules

vitest/warn-todo 정확성

작동 방식

이 규칙은 describe, it, 또는 test 함수 내에서 .todo가 사용될 때 경고를 발생시킵니다.
이 규칙을 사용하여 코드 리뷰 시 변경 사항을 주의 깊게 확인할 수 있습니다.

왜 좋지 않은가?

업로드한 테스트는 완료되어야 하며, 미완성 또는 "예정" 상태인 코드는 커밋해서는 안 됩니다.

예시

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

js
describe.todo("foo", () => {});
it.todo("foo", () => {});
test.todo("foo", () => {});

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

js
describe([])("foo", () => {});
it([])("foo", () => {});
test([])("foo", () => {});

사용 방법

구성 파일이나 명령줄 인터페이스를 통해 이 규칙을 활성화하려면 다음을 사용하세요:

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

참고 자료