refactor: rename IDevice, IWebDriver

This commit is contained in:
lilong.129
2024-09-02 14:11:06 +08:00
parent 69f3ad447d
commit 08cb50b698
9 changed files with 20 additions and 26 deletions

View File

@@ -15,7 +15,7 @@ var rootCmd = &cobra.Command{
Short: "Monitor FIFA World Cup Live",
Version: "2022.12.03.0018",
RunE: func(cmd *cobra.Command, args []string) error {
var device uixt.Device
var device uixt.IDevice
var bundleID string
if iosApp != "" {
log.Info().Str("bundleID", iosApp).Msg("init ios device")

View File

@@ -36,7 +36,7 @@ func convertTimeToSeconds(timeStr string) (int, error) {
return seconds, nil
}
func initIOSDevice(uuid string) uixt.Device {
func initIOSDevice(uuid string) uixt.IDevice {
perfOptions := []uixt.IOSPerfOption{}
for _, p := range perf {
switch p {
@@ -71,7 +71,7 @@ func initIOSDevice(uuid string) uixt.Device {
return device
}
func initAndroidDevice(uuid string) uixt.Device {
func initAndroidDevice(uuid string) uixt.IDevice {
device, err := uixt.NewAndroidDevice(uixt.WithSerialNumber(uuid))
if err != nil {
log.Fatal().Err(err).Msg("failed to init android device")
@@ -101,7 +101,7 @@ type WorldCupLive struct {
PerfFile string `json:"perf"`
}
func NewWorldCupLive(device uixt.Device, matchName, bundleID string, duration, interval int) *WorldCupLive {
func NewWorldCupLive(device uixt.IDevice, matchName, bundleID string, duration, interval int) *WorldCupLive {
driverExt, err := device.NewDriver()
if err != nil {
log.Fatal().Err(err).Msg("failed to init driver")