INNER CODE UNIT · Go

NewHTTPHarness

orneryd/NornicDB · cmd/eval/main.go:214

func NewHTTPHarness(searcher *HTTPSearcher) *HTTPHarness {
	return &HTTPHarness{
		searcher:   searcher,
		testCases:  make([]eval.TestCase, 0),
		thresholds: eval.DefaultThresholds(),
	}
}

func (h *HTTPHarness) AddTestCase(tc eval.TestCase) {
	h.testCases = append(h.testCases, tc)
}

func (h *HTTPHarness) AddTestCases(cases []eval.TestCase) {
	h.testCases = append(h.testCases, cases...)
}

func (h *HTTPHarness) LoadSuite(path string) error {
	data, err := os.ReadFile(path)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…