7
저는 오늘 Jest에서 시작했습니다. 내 __tests__
디렉토리에 간단한 테스트 파일이 있습니다. 다음은 현재 테스트 파일입니다.Jest로 여러 테스트 파일을 실행할 수 없습니까?
describe('ChangeCalendarView', function() {
it('true', function() {
expect(3).toBe(3);
})
});
이 파일은 문제없이 실행됩니다. 내가 설명 이외, 똑같은 코드로, 다른 파일을 추가 할 때 :
describe('ChangeTimePeriod', function() {
it('true', function() {
expect(3).toBe(3);
})
});
을 그 때 나는이 오류가 :
/usr/local/lib/node_modules/jest-cli/node_modules/node-worker-pool/Worker.js:93
throw new Error('Received unexpected data from child process: ' + data);
^
Error: Received unexpected data from child process: {
"error": "Error: ENOENT, open '/usr/local/lib/node_modules/jest-cli/.haste_cache/cache-react-calendar-component'\n\n"
}
at Worker._onStdout (/usr/local/lib/node_modules/jest-cli/node_modules/node-worker-pool/Worker.js:93:11)
사람이 메이크업 감각을합니까?
흠, 환경 또는 그 시험 블록 주위에 하나 뭔가 다른 일이 일어나고,이 있어야합니다. _any_ 새로운 테스트 파일을 추가하거나 특정 테스트 파일을 추가 할 때 이런 일이 발생합니까? –
내가 추가 한 파일은 같은 일이 발생합니다. 그러나 하나의 파일 만 남기면 항상 실행됩니다. – jhamm
테스트의 파일 이름은 무엇입니까? 나는 그것이 농담으로 주차 문제인지 궁금해. 또한 어리석은 것처럼 보일 수도 있지만 node_modules를 날려 버리고 npm을 다시 실행 해 봅니다. –