Testing Library, Jest-DOM eslint 설정하기
plugin 설치
yarn add -D eslint-plugin-jest-dom eslint-plugin-testing-library
eslint-plugin-jest-dom
:jest-dom
체크를 위한 eslint 플러그인eslint-plugin-testing-library
:testing-library
체크를 위한 eslint 플러그인
package.json
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
- 기존
package.json
의 eslintConfig 부분 지워주기
eslintrc.json
{
"extends": [
"react-app",
"react-app/jest",
"plugin:testing-library/react",
"plugin:jest-dom/recommended"
]
}
- 기존
package.json
에서 제거한react-app
,react-app/jest
에 추가로 설치한 플러그인을extends
에 기입
결과 확인
- 테스트 코드의 eslint가 정상적으로 작동하는 것을 확인할 수 있다. (
lint
는settings.json
에서"source.fixAll.eslint": true
옵션을 추가하여 적용해주었다.)
Reference
'Etc' 카테고리의 다른 글
TIL | MSW(Mock Service Worker) (0) | 2022.02.07 |
---|---|
TIL | git 폴더명 대소문자 이슈 (0) | 2022.01.29 |
TIL | Atomic design pattern 간단 정리 (0) | 2022.01.10 |
TIL | Docker-compose 세팅 및 적용하기 (0) | 2021.12.05 |
TIL | AWS EC2, pm2, nginx(reverse proxy) 사용하여 개발서버 외부 모니터링 환경 구축하기 (0) | 2021.12.03 |