go-test.md 730 B

go test

Go 패키지를 테스트합니다 (_test.go로 끝나는 파일이어야 함). 더 많은 정보: https://golang.org/cmd/go/#hdr-Testing_flags.

  • 현재 디렉터리에 있는 패키지 테스트:

go test

  • 현재 디렉터리의 패키지를 [v]자세히 테스트:

go test -v

  • 현재 디렉터리와 모든 하위 디렉터리의 패키지 테스트 (... 주의):

go test -v ./...

  • 현재 디렉터리의 패키지를 테스트하고 모든 벤치마크 실행:

go test -v -bench .

  • 현재 디렉터리의 패키지를 테스트하고 50초 동안 모든 벤치마크 실행:

go test -v -bench . -benchtime {{50s}}

  • 커버리지 분석으로 패키지 테스트:

go test -cover