jest/no-test-return-statement 스타일
작동 방식
테스트에서 명시적으로 값을 반환하는 것을 금지합니다.
왜 좋지 않은가?
Jest의 테스트는 void여야 하며, 값이 반환되어서는 안 됩니다.
만약 프로미스를 반환하고 있다면, async/await를 사용하도록 테스트를 업데이트해야 합니다.
예시
이 규칙에 부적절한 코드 예시:
javascript
test("one", () => {
return expect(1).toBe(1);
});이 규칙에 적절한 코드 예시:
javascript
test("one", () => {
expect(1).toBe(1);
});이 규칙은 eslint-plugin-vitest와 호환됩니다.
사용하려면 .oxlintrc.json에 다음 구성 정보를 추가하세요:
json
{
"rules": {
"vitest/no-test-return-statement": "error"
}
}사용 방법
이 규칙을 설정 파일 또는 명령줄 인터페이스를 통해 활성화하려면 다음과 같이 사용할 수 있습니다:
json
{
"plugins": ["jest"],
"rules": {
"jest/no-test-return-statement": "error"
}
}bash
oxlint --deny jest/no-test-return-statement --jest-plugin