INNER CODE UNIT · Go
func
orneryd/NornicDB · cmd/eval/main.go:222
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)
if err != nil {
return err
}
var suite eval.TestSuite
if err := json.Unmarshal(data, &suite); err != nil {
return err
}
h.testCases = append(h.testCases, suite.TestCases...)