mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-11 07:22:33 +08:00
refactor: add DriverSession, move step cache to Driver session
This commit is contained in:
@@ -648,13 +648,11 @@ func runStepMobileUI(s *SessionRunner, step *TStep) (stepResult *StepResult, err
|
||||
}
|
||||
|
||||
// save attachments
|
||||
cacheData := uiDriver.DataCache.GetAll()
|
||||
for key, value := range cacheData {
|
||||
session := uiDriver.Driver.GetSession()
|
||||
for key, value := range session.GetAll() {
|
||||
attachments[key] = value
|
||||
}
|
||||
uiDriver.DataCache.Clear() // clear step cache
|
||||
|
||||
attachments["driver_request_results"] = uiDriver.Driver.GetDriverResults()
|
||||
session.Clear() // clear step cache
|
||||
stepResult.Attachments = attachments
|
||||
}()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user