Versions in this module Expand all Collapse all v2 v2.1.1 May 1, 2021 v2.1.0 May 1, 2021 Changes in this version + func BuildWatchCommand() command.Command + type Delta struct + ModifiedPackages []string + NewSuites []*Suite + RemovedSuites []*Suite + func (d Delta) ModifiedSuites() []*Suite + type DeltaTracker struct + func NewDeltaTracker(maxDepth int, watchRegExp *regexp.Regexp) *DeltaTracker + func (d *DeltaTracker) Delta(suites []internal.TestSuite) (delta Delta, errors SuiteErrors) + func (d *DeltaTracker) WillRun(suite internal.TestSuite) error + type Dependencies struct + func NewDependencies(path string, maxDepth int) (Dependencies, error) + func (d Dependencies) Dependencies() map[string]int + type DescendingByDelta []*Suite + func (a DescendingByDelta) Len() int + func (a DescendingByDelta) Less(i, j int) bool + func (a DescendingByDelta) Swap(i, j int) + type PackageHash struct + CodeModifiedTime time.Time + Deleted bool + TestModifiedTime time.Time + func NewPackageHash(path string, watchRegExp *regexp.Regexp) *PackageHash + func (p *PackageHash) CheckForChanges() bool + type PackageHashes struct + PackageHashes map[string]*PackageHash + func NewPackageHashes(watchRegExp *regexp.Regexp) *PackageHashes + func (p *PackageHashes) Add(path string) *PackageHash + func (p *PackageHashes) CheckForChanges() []string + func (p *PackageHashes) Get(path string) *PackageHash + func (p *PackageHashes) StartTrackingUsage() + func (p *PackageHashes) StopTrackingUsageAndPrune() + type SpecWatcher struct + func (w *SpecWatcher) WatchSpecs(args []string, additionalArgs []string) + type Suite struct + Dependencies Dependencies + RunTime time.Time + Suite internal.TestSuite + func NewSuite(suite internal.TestSuite, maxDepth int, sharedPackageHashes *PackageHashes) (*Suite, error) + func (s *Suite) Delta() float64 + func (s *Suite) Description() string + func (s *Suite) MarkAsRunAndRecomputedDependencies(maxDepth int) error + type SuiteErrors map[internal.TestSuite]error Other modules containing this package github.com/alex-held/ginkgo