mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
feat: run tsetcase by path
This commit is contained in:
10
boomer.go
10
boomer.go
@@ -6,7 +6,7 @@ import (
|
|||||||
"github.com/myzhan/boomer"
|
"github.com/myzhan/boomer"
|
||||||
)
|
)
|
||||||
|
|
||||||
func Run(testcases ...*TestCase) {
|
func Run(testcases ...ITestCase) {
|
||||||
NewBoomer().Run(testcases...)
|
NewBoomer().Run(testcases...)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -25,10 +25,14 @@ func (b *Boomer) SetDebug(debug bool) *Boomer {
|
|||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
func (b *Boomer) Run(testcases ...*TestCase) {
|
func (b *Boomer) Run(testcases ...ITestCase) {
|
||||||
var taskSlice []*boomer.Task
|
var taskSlice []*boomer.Task
|
||||||
for _, testcase := range testcases {
|
for _, testcase := range testcases {
|
||||||
task := b.convertBoomerTask(testcase)
|
tcStruct, err := testcase.ToStruct()
|
||||||
|
if err != nil {
|
||||||
|
panic(err)
|
||||||
|
}
|
||||||
|
task := b.convertBoomerTask(tcStruct)
|
||||||
taskSlice = append(taskSlice, task)
|
taskSlice = append(taskSlice, task)
|
||||||
}
|
}
|
||||||
boomer.Run(taskSlice...)
|
boomer.Run(taskSlice...)
|
||||||
|
|||||||
Reference in New Issue
Block a user