2016-10-01 1 views
0

akka-http 테스트 스위트를 사용하고 있습니다. 다음 코드는 서버 응답을 1 초 이상 지연시킬 때마다 테스트가 "실패"하는 코드입니다.akka-http testkit에서 Get()에 대한 대기 시간을 설정 하시겠습니까?

"should give default" in { 
    Get("/test/") ~> route ~> check { 
     responseAs[Array[Byte]] shouldEqual defaultImage 
    } 
    } 

오류 메시지는 다음과 같습니다 요청이 완료되지 않으며 암시 적으로 예를 들어,이 대기 시간을 수정할 수 일초

내에서 거부하지도?

답변

0

당신이 제공 할 수있는 자신의 RouteTestTimeout 타임 아웃을 무시하는 암시 적 기본 정의는 다음과 같습니다

implicit def default(implicit system: ActorSystem) = RouteTestTimeout(1.second dilated) 

Source

관련 문제