인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

mhr님의 프로필 이미지
mhr

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

통합테스트하기

Test function cannot both take a 'done' callback and return something 에러

작성

·

421

0

supertest를 이용해서 통합테스트를 하는데  Test functions cannot both take a 'done' callback and return something. Either use a 'done' callback, or return a promise.

    Returned value: Promise {}

이런 에러가 뜹니다. 

에러 메시지에 나온대로 async나 Promise 중에 하나만 써야하는 것 같아서 auth.test.js 코드에서 async를 뺐더니 일단 에러메시지는 사라지더라고요. 이게 버전이 바뀌면서 새로 생긴 것인가요? 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

asnyc를 빼는 게 맞습니다. 코드 오타입니다.

mhr님의 프로필 이미지
mhr

작성한 질문수

질문하기