아직 끝나지 않은 프로세싱이 있으면 Jest한테 혼날 때가 있어요.
Jest did not exit one second after the test run has completed.
이번에는 globalSetup
에서 E2E용 서버(vite serve)를 시작하는 동시에 Jest에서 Playwright를 실행하고globalTeardown
에서 서버를 처리하는 상황을 만났다.실행
spawn
의 반환값kill
이나 process.exit()
을 실행하려고 했지만 프로세스가 성공적으로 낮아지지 않았습니다. 남은 것 같습니다.다양한 결과
tree-kill
를 찾아보았는데 포장에 의존하면 전체 프로세스가kill에 의해 경고도 없어진다.Reference
이 문제에 관하여(아직 끝나지 않은 프로세싱이 있으면 Jest한테 혼날 때가 있어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/miyanokomiya/articles/7359aa30a49237텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)