package driver_ext import ( "testing" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "github.com/httprunner/httprunner/v5/uixt" "github.com/httprunner/httprunner/v5/uixt/option" ) func setupIOSStubDriver(t *testing.T) *StubIOSDriver { iOSDevice, err := uixt.NewIOSDevice( option.WithWDAPort(8700), option.WithWDAMjpegPort(8800), option.WithResetHomeOnStartup(false)) require.Nil(t, err) iOSStubDriver, err := NewStubIOSDriver(iOSDevice) require.Nil(t, err) return iOSStubDriver } func TestIOSStubDriver_LoginNoneUI(t *testing.T) { iOSStubDriver := setupIOSStubDriver(t) info, err := iOSStubDriver.LoginNoneUI("com.ss.iphone.ugc.AwemeInhouse", "12343418541", "", "im112233") assert.Nil(t, err) t.Logf("login info: %+v", info) }