Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KindSpecifier ¶
type KindSpecifier interface {
GetKind() string
}
type TestCaseDB ¶
type TestCaseDB interface { WriteTestcase(tc KindSpecifier, ctx context.Context, filters KindSpecifier) error WriteMock(tc KindSpecifier, ctx context.Context) error ReadTestcase(path string, lastSeenId KindSpecifier, options KindSpecifier) ([]KindSpecifier, error) ReadTcsMocks(tc KindSpecifier, path string) ([]KindSpecifier, error) ReadConfigMocks(path string) ([]KindSpecifier, error) }
type TestReportDB ¶
type TestReportDB interface { Lock() Unlock() SetResult(runId string, test KindSpecifier) GetResults(runId string) ([]KindSpecifier, error) Read(ctx context.Context, path, name string) (KindSpecifier, error) Write(ctx context.Context, path string, doc KindSpecifier) error }
Click to show internal directories.
Click to hide internal directories.