From ac2b8da88f3f970c1f0c0e04e134eb65eaba069b Mon Sep 17 00:00:00 2001 From: xucong053 Date: Fri, 13 May 2022 18:09:47 +0800 Subject: [PATCH] fix: panic when config didn't exist in testcase file --- hrp/testcase.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hrp/testcase.go b/hrp/testcase.go index d9a241de..05c2b051 100644 --- a/hrp/testcase.go +++ b/hrp/testcase.go @@ -60,6 +60,9 @@ func (path *TestCasePath) ToTestCase() (*TestCase, error) { if err != nil { return nil, err } + if tc.Config == nil { + return nil, errors.New("incorrect testcase file format, expected config in file") + } err = tc.makeCompat() if err != nil {