feat: support run testcases in specified folder path #1198

This commit is contained in:
debugtalk
2022-03-28 18:44:16 +08:00
parent e31f23cbe0
commit f84bf3b1a6
7 changed files with 121 additions and 17 deletions
+8 -5
View File
@@ -38,11 +38,14 @@ func (b *HRPBoomer) Run(testcases ...ITestCase) {
defer sdk.SendEvent(event.StartTiming("execution"))
var taskSlice []*boomer.Task
for _, iTestCase := range testcases {
testcase, err := iTestCase.ToTestCase()
if err != nil {
panic(err)
}
// load all testcases
testCases, err := loadTestCases(testcases...)
if err != nil {
panic(err)
}
for _, testcase := range testCases {
cfg := testcase.Config
err = initParameterIterator(cfg, "boomer")
if err != nil {