diff --git a/runner.go b/runner.go index 35332be8..6fb50604 100644 --- a/runner.go +++ b/runner.go @@ -47,7 +47,7 @@ func (r *Runner) runStep(step IStep, config *TConfig) error { // run referenced testcase log.Printf("run referenced testcase: %v", tc.step.Name) // TODO: override testcase config - if err := r.runCase(tc.step.TestCase); err != nil { + if err := r.runStepTestCase(tc.step); err != nil { return err } } else { @@ -84,6 +84,11 @@ func (r *Runner) runStepRequest(step *TStep) error { return nil } +func (r *Runner) runStepTestCase(step *TStep) error { + testcase := step.TestCase + return r.runCase(testcase) +} + func (r *Runner) GetSummary() *TestCaseSummary { return &TestCaseSummary{} }