1 개요
- Go t.FailNow
Go
Copy
func (c *T) FailNow()
- FailNow는 함수가 실패한 것으로 마킹하고 runtime.Goexit를 호출하여 실행을 중지한다(그런 다음 현재 고루틴에서 지연된(deferred) 모든 호출을 실행한다).
- 실행은 다음 테스트/벤치마크에서 이어진다.
- FailNow는 테스트 중에 생성된 다른 고루틴이 아니라 테스트/벤치마크 함수을 실행하는 고루틴에서 호출해야 한다.
- FailNow를 호출해도 다른 고루틴은 중지되지 않는다.
2 참고
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.