mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-05 23:51:25 +08:00
fix: AppInfo VersionCode maybe int or string
This commit is contained in:
@@ -1 +1 @@
|
|||||||
v5.0.0+2412241739
|
v5.0.0+2412241743
|
||||||
|
|||||||
@@ -876,7 +876,6 @@ func (ad *adbDriver) GetForegroundApp() (app AppInfo, err error) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return app, err
|
return app, err
|
||||||
}
|
}
|
||||||
log.Info().Msg(packageInfo)
|
|
||||||
err = json.Unmarshal([]byte(strings.TrimSpace(packageInfo)), &app)
|
err = json.Unmarshal([]byte(strings.TrimSpace(packageInfo)), &app)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Error().Err(err).Str("packageInfo", packageInfo).Msg("get foreground app failed")
|
log.Error().Err(err).Str("packageInfo", packageInfo).Msg("get foreground app failed")
|
||||||
|
|||||||
+10
-10
@@ -264,16 +264,16 @@ type WindowInfo struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type AppBaseInfo struct {
|
type AppBaseInfo struct {
|
||||||
Pid int `json:"pid,omitempty"`
|
Pid int `json:"pid,omitempty"`
|
||||||
BundleId string `json:"bundleId,omitempty"` // ios package name
|
BundleId string `json:"bundleId,omitempty"` // ios package name
|
||||||
ViewController string `json:"viewController,omitempty"` // ios view controller
|
ViewController string `json:"viewController,omitempty"` // ios view controller
|
||||||
PackageName string `json:"packageName,omitempty"` // android package name
|
PackageName string `json:"packageName,omitempty"` // android package name
|
||||||
Activity string `json:"activity,omitempty"` // android activity
|
Activity string `json:"activity,omitempty"` // android activity
|
||||||
VersionName string `json:"versionName,omitempty"`
|
VersionName string `json:"versionName,omitempty"`
|
||||||
VersionCode string `json:"versionCode,omitempty"`
|
VersionCode interface{} `json:"versionCode,omitempty"` // int or string
|
||||||
AppName string `json:"appName,omitempty"`
|
AppName string `json:"appName,omitempty"`
|
||||||
AppPath string `json:"appPath,omitempty"`
|
AppPath string `json:"appPath,omitempty"`
|
||||||
AppMD5 string `json:"appMD5,omitempty"`
|
AppMD5 string `json:"appMD5,omitempty"`
|
||||||
// AppIcon string `json:"appIcon,omitempty"`
|
// AppIcon string `json:"appIcon,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user