github.com/masterhung0112/hk_server/v5@v5.0.0-20220302090640-ec71aef15e1c/cmd/hkserver/main_test.go (about)

     1  // +build maincoverage
     2  
     3  package main
     4  
     5  import (
     6  	"testing"
     7  )
     8  
     9  // TestRunMain can be used to track code coverage in integration tests.
    10  // To run this:
    11  // go test -coverpkg="<>" -mod=vendor -ldflags '<>' -tags maincoverage -c ./cmd/mattermost/
    12  // ./mattermost.test -test.run="^TestRunMain$" -test.coverprofile=coverage.out
    13  // And then run your integration tests.
    14  func TestRunMain(t *testing.T) {
    15  	main()
    16  }