github.com/kubeshop/testkube@v1.17.23/contrib/executor/soapui/pkg/mock/scraper.go (about)

     1  package mock
     2  
     3  import "log"
     4  
     5  // Scraper implements a mock for the Scraper from "github.com/kubeshop/testkube/pkg/executor/scraper"
     6  type Scraper struct {
     7  	ScrapeFn func(id string, directories []string) error
     8  }
     9  
    10  func (s Scraper) Scrape(id string, directories []string) error {
    11  	if s.ScrapeFn == nil {
    12  		log.Fatal("not implemented")
    13  	}
    14  	return s.ScrapeFn(id, directories)
    15  }