개발일지

Nestjs test할때 src/**/ 어쩌구 절대경로 오류 해결법

케이오스 2020. 12. 18. 01:28

Unit test, e2e test 경로 오류 에러

Unit test 해결

package.json

"jest": {
"moduleNameMapper":{
"^src/(.*)$":"<rootDir>/$1"
},
...
"rootDir": "src",

moduleNameMapper 를 추가해주면 잘됨.

e2e test 해결

e2e는 jest-e2e.json 을 수정해줘야 된다.

"moduleNameMapper":{
"^src/(.*)$":"<rootDir>/../src/$1"
},
...
"rootDir":".",

같은 내용을 추가, 근데 rootDir이 달라서 조금 변경