Documentation ¶
Index ¶
- func Cleanup(goFlagsConfig types.GoFlagsConfig, suites ...TestSuite)
- func FailedSuitesReport(suites []TestSuite, f formatter.Formatter) string
- func FileExists(path string) bool
- func FinalizeProfilesAndReportsForSuites(suites []TestSuite, cliConfig types.CLIConfig, suiteConfig types.SuiteConfig, ...) ([]string, error)
- func GetCoverageFromCoverProfile(profile string) (float64, error)
- func GoFmt(path string)
- func MergeAndCleanupCoverProfiles(profiles []string, destination string) error
- func MergeProfiles(profilePaths []string, destination string) error
- func PluralizedWord(singular, plural string, count int) string
- type TestSuite
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Cleanup ¶
func Cleanup(goFlagsConfig types.GoFlagsConfig, suites ...TestSuite)
func FileExists ¶
func FinalizeProfilesAndReportsForSuites ¶
func FinalizeProfilesAndReportsForSuites(suites []TestSuite, cliConfig types.CLIConfig, suiteConfig types.SuiteConfig, reporterConfig types.ReporterConfig, goFlagsConfig types.GoFlagsConfig) ([]string, error)
func MergeAndCleanupCoverProfiles ¶
loads each profile, combines them, deletes them, stores them in destination
func MergeProfiles ¶
func PluralizedWord ¶
Types ¶
type TestSuite ¶
type TestSuite struct { Path string PackageName string IsGinkgo bool Precompiled bool PathToCompiledTest string CompilationError error Passed bool HasProgrammaticFocus bool }
func CompileSuite ¶
func CompileSuite(suite TestSuite, goFlagsConfig types.GoFlagsConfig) TestSuite
func FindSuites ¶
func RunCompiledSuite ¶
func RunCompiledSuite(suite TestSuite, ginkgoConfig types.SuiteConfig, reporterConfig types.ReporterConfig, cliConfig types.CLIConfig, goFlagsConfig types.GoFlagsConfig, additionalArgs []string) TestSuite
func (TestSuite) NamespacedName ¶
Click to show internal directories.
Click to hide internal directories.