Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoTestMethod ¶ added in v0.12.2
type GoTestMethod struct { TestName string TestComment string PackageName string FileName string TestFileLine int TestFileCol int GoVersion string }
func ParseTestFiles ¶
ParseTestFiles - parse go test files into slice of GoTestMethod.
type PackageRetriever ¶
type Parser ¶
type Parser struct {
PackageRetriever
}
func New ¶
func New(packageRetriever PackageRetriever) *Parser
func (*Parser) ParseFiles ¶
func (p *Parser) ParseFiles(ctx context.Context) ([]GoTestMethod, error)
ParseFiles retrieves Go packages using the PackageRetriever and parses their test files.
Click to show internal directories.
Click to hide internal directories.