mirror of
https://github.com/httprunner/httprunner.git
synced 2026-06-07 16:59:34 +08:00
fix: failed to parse in testcase
This commit is contained in:
@@ -503,6 +503,15 @@ func runStepAndroid(s *SessionRunner, step *TStep) (stepResult *StepResult, err
|
||||
}
|
||||
parser := s.GetParser()
|
||||
|
||||
// parse device serial
|
||||
if step.Android.AndroidDevice.SerialNumber != "" {
|
||||
sn, err := parser.ParseString(step.Android.AndroidDevice.SerialNumber, stepVariables)
|
||||
if err != nil {
|
||||
return stepResult, err
|
||||
}
|
||||
step.Android.AndroidDevice.SerialNumber = sn.(string)
|
||||
}
|
||||
|
||||
// init uiaClient driver
|
||||
uiaClient, err := s.hrpRunner.initUIClient(&step.Android.AndroidDevice)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user