From 52d82909561864807544b7d285c970a24c7534ac Mon Sep 17 00:00:00 2001 From: Arseny Balobanov Date: Thu, 24 Mar 2022 18:49:56 +0300 Subject: [PATCH] [coverme] Update readme. --- coverme/README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/coverme/README.md b/coverme/README.md index 042c2f5..a4243e0 100644 --- a/coverme/README.md +++ b/coverme/README.md @@ -16,12 +16,18 @@ Package main можно не тестировать. Coverage 100% говорит ровно о том, что все строки кода выполнялись. Хорошие тесты, в первую очередь, тестируют функциональность. -Как посмотреть coverage: +Как посмотреть общий coverage: ``` go test -v -cover ./coverme/... ``` -Coverage можно выводить в html (см. ссылки), и эта функциональность поддерживается в Goland. +Как посмотреть coverage пакета в html: +``` +go test -v -coverprofile=/tmp/coverage.out ./coverme/models/... +go tool cover -html=/tmp/coverage.out +``` +Аналогичная функциональность поддерживается в Goland. +Также рекомендуем ознакомиться с рассказом о cover в блоге (см. ссылки). ## Ссылки