From ac134cb099afa6be09fbc5cdad5db0bcf7aee08a Mon Sep 17 00:00:00 2001 From: Kiran Kamineni Date: Fri, 4 May 2018 16:50:39 -0700 Subject: Adding a docs folder under sms repo WORK IN PROGRESS Adding a docs folder under sms Issue-ID: AAF-185 Change-Id: I5ee3560cfda2100ad5207bb7e98d5cb9472e1325 Signed-off-by: Girish Havaldar --- sms-service/doc/coverage.md | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 sms-service/doc/coverage.md (limited to 'sms-service/doc/coverage.md') diff --git a/sms-service/doc/coverage.md b/sms-service/doc/coverage.md deleted file mode 100644 index 6168342..0000000 --- a/sms-service/doc/coverage.md +++ /dev/null @@ -1,41 +0,0 @@ -## Code Coverage Reports for Golang Applications ## - -This document covers how to generate HTML Code Coverage Reports for -Golang Applications. - -#### Generate a test executable which calls your main() - -```sh -$ go test -c -covermode=count -coverpkg ./... -``` - -#### Run the generated application to produce a new coverage report - -```sh -$ ./sms.test -test.run "^TestMain$" -test.coverprofile=coverage.cov -``` - -#### Run your unit tests to produce their coverage report - -```sh -$ go test -test.covermode=count -test.coverprofile=unit.out ./... -``` - -#### Merge the two coverage Reports - -```sh -$ go get github.com/wadey/gocovmerge -$ gocovmerge unit.out coverage.cov > all.out -``` - -#### Generate HTML Report - -```sh -$ go tool cover -html all.out -o coverage.html -``` - -#### Generate Function Report - -```sh -$ go tool cover -func all.out -``` \ No newline at end of file -- cgit 1.2.3-korg