async1 [TIL] Jest에서 async 요청 test 병렬적으로 해보기 AWS 상에서 자동화된 integration test를 구현할 일이 있었다. 작성 언어는 크게 상관 없었지만, code pipeline에 포함시키기 위해 AWS에 예제가 잘 나와있는 Jest를 선택하기로 했다. AS-IS Integration Test는 응답시간이 오래 걸리는 요청 여러 개를 AWS 내의 서비스로 날리는 것이었다. 처음에는 jest의 test.each 함수를 이용해서 여러 테스트케이스를 병렬적으로 구성하도록 작성했다. test.each(testcases)('request $inputFile to $path', async ({path, inputFile, outputFiles}) => { }) 하지만 테스트 케이스를 추가하고, 응답시간이 오래 걸리는 케이스도 추가해 보니, Jest 부모 프.. 2023. 11. 24. 이전 1 다음