Documentation
¶
Overview ¶
Package coverage is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Calculator ¶
type Calculator struct {
// contains filtered or unexported fields
}
func NewCalculator ¶
func NewCalculator(filesRegistry FilesRegistry) *Calculator
func (*Calculator) CoverageByDirectory ¶
func (c *Calculator) CoverageByDirectory(dir tree.Directory) Coverage
func (*Calculator) CoverageByProfile ¶
func (c *Calculator) CoverageByProfile(profile *cover.Profile) Coverage
type Coverage ¶
type Coverage struct {
// Coverage summary by statements.
Statements CoverageItem
// Coverage summary by lines.
Lines CoverageItem
// Coverage summary by functions.
Functions CoverageItem
// Coverage total summary
TotalPercent float64
}
type CoverageItem ¶
func NewCoverageItem ¶
func NewCoverageItem(total, covered int) CoverageItem
type MockCache ¶
type MockCache struct {
// contains filtered or unexported fields
}
MockCache is a mock of Cache interface.
func NewMockCache ¶
func NewMockCache(ctrl *gomock.Controller) *MockCache
NewMockCache creates a new mock instance.
func (*MockCache) EXPECT ¶
func (m *MockCache) EXPECT() *MockCacheMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCacheMockRecorder ¶
type MockCacheMockRecorder struct {
// contains filtered or unexported fields
}
MockCacheMockRecorder is the mock recorder for MockCache.
type MockFilesRegistry ¶
type MockFilesRegistry struct {
// contains filtered or unexported fields
}
MockFilesRegistry is a mock of FilesRegistry interface.
func NewMockFilesRegistry ¶
func NewMockFilesRegistry(ctrl *gomock.Controller) *MockFilesRegistry
NewMockFilesRegistry creates a new mock instance.
func (*MockFilesRegistry) EXPECT ¶
func (m *MockFilesRegistry) EXPECT() *MockFilesRegistryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockFilesRegistryMockRecorder ¶
type MockFilesRegistryMockRecorder struct {
// contains filtered or unexported fields
}
MockFilesRegistryMockRecorder is the mock recorder for MockFilesRegistry.
Click to show internal directories.
Click to hide internal directories.