File tree Expand file tree Collapse file tree 13 files changed +21
-17
lines changed
e2eAndroidTest/java/io/appium/java_client
e2eFlutterTest/java/io/appium/java_client/android
java/io/appium/java_client
test/java/io/appium/java_client Expand file tree Collapse file tree 13 files changed +21
-17
lines changed Original file line number Diff line number Diff line change 11package io .appium .java_client .android ;
22
3- import io .appium .java_client .TestUtils ;
3+ import io .appium .java_client .utils . TestUtils ;
44
55import java .nio .file .Path ;
66
Original file line number Diff line number Diff line change 11package io .appium .java_client .service .local ;
22
3- import io .appium .java_client .TestUtils ;
43import io .appium .java_client .android .TestResources ;
54import io .appium .java_client .android .options .UiAutomator2Options ;
5+ import io .appium .java_client .utils .TestUtils ;
66import io .github .bonigarcia .wdm .WebDriverManager ;
77import org .junit .jupiter .api .AfterEach ;
88import org .junit .jupiter .api .BeforeAll ;
1717import java .util .List ;
1818import java .util .Map ;
1919
20- import static io .appium .java_client .TestUtils .getLocalIp4Address ;
2120import static io .appium .java_client .service .local .AppiumDriverLocalService .buildDefaultService ;
2221import static io .appium .java_client .service .local .AppiumServiceBuilder .APPIUM_PATH ;
2322import static io .appium .java_client .service .local .AppiumServiceBuilder .BROADCAST_IP4_ADDRESS ;
2423import static io .appium .java_client .service .local .AppiumServiceBuilder .DEFAULT_APPIUM_PORT ;
2524import static io .appium .java_client .service .local .flags .GeneralServerFlag .BASEPATH ;
2625import static io .appium .java_client .service .local .flags .GeneralServerFlag .CALLBACK_ADDRESS ;
2726import static io .appium .java_client .service .local .flags .GeneralServerFlag .SESSION_OVERRIDE ;
27+ import static io .appium .java_client .utils .TestUtils .getLocalIp4Address ;
2828import static io .github .bonigarcia .wdm .WebDriverManager .chromedriver ;
2929import static java .lang .System .getProperty ;
3030import static java .lang .System .setProperty ;
Original file line number Diff line number Diff line change 11package io .appium .java_client .android ;
22
33import io .appium .java_client .AppiumBy ;
4- import io .appium .java_client .TestUtils ;
54import io .appium .java_client .flutter .commands .DoubleClickParameter ;
65import io .appium .java_client .flutter .commands .DragAndDropParameter ;
76import io .appium .java_client .flutter .commands .LongPressParameter ;
87import io .appium .java_client .flutter .commands .ScrollParameter ;
98import io .appium .java_client .flutter .commands .WaitParameter ;
9+ import io .appium .java_client .utils .TestUtils ;
1010import org .junit .jupiter .api .Test ;
1111import org .openqa .selenium .Point ;
1212import org .openqa .selenium .WebElement ;
Original file line number Diff line number Diff line change 11package io .appium .java_client .ios ;
22
3- import io .appium .java_client .TestUtils ;
43import io .appium .java_client .ios .options .XCUITestOptions ;
4+ import io .appium .java_client .utils .TestUtils ;
55import org .junit .jupiter .api .BeforeAll ;
66import org .openqa .selenium .SessionNotCreatedException ;
77
Original file line number Diff line number Diff line change 1616
1717package io .appium .java_client .ios ;
1818
19- import io .appium .java_client .TestUtils ;
2019import io .appium .java_client .ios .options .XCUITestOptions ;
2120import org .junit .jupiter .api .BeforeAll ;
2221import org .openqa .selenium .SessionNotCreatedException ;
2322
23+ import java .io .IOException ;
24+ import java .net .URL ;
2425import java .time .Duration ;
2526import java .util .function .Supplier ;
2627
27- public class BaseIOSWebViewTest extends BaseIOSTest {
28- private static final String VODQA_ZIP = TestUtils .resourcePathToAbsolutePath ("vodqa.zip" ).toString ();
28+ import static io .appium .java_client .utils .TestUtils .IOS_SIM_VODQA_RELEASE_URL ;
2929
30+ public class BaseIOSWebViewTest extends BaseIOSTest {
3031 private static final Duration WEB_VIEW_DETECT_INTERVAL = Duration .ofSeconds (2 );
3132 private static final Duration WEB_VIEW_DETECT_DURATION = Duration .ofSeconds (30 );
3233
3334 @ BeforeAll
34- public static void beforeClass () {
35+ public static void beforeClass () throws IOException {
3536 startAppiumServer ();
3637
3738 XCUITestOptions options = new XCUITestOptions ()
3839 .setPlatformVersion (PLATFORM_VERSION )
3940 .setDeviceName (DEVICE_NAME )
4041 .setWdaLaunchTimeout (WDA_LAUNCH_TIMEOUT )
4142 .setCommandTimeouts (Duration .ofSeconds (240 ))
42- .setApp (VODQA_ZIP );
43+ .setApp (new URL ( IOS_SIM_VODQA_RELEASE_URL ) );
4344 if (PREBUILT_WDA_PATH != null ) {
4445 options .usePreinstalledWda ().setPrebuiltWdaPath (PREBUILT_WDA_PATH );
4546 }
Original file line number Diff line number Diff line change 1717package io .appium .java_client .ios ;
1818
1919import io .appium .java_client .NoSuchContextException ;
20- import io .appium .java_client .TestUtils ;
20+ import io .appium .java_client .utils . TestUtils ;
2121import org .junit .jupiter .api .Assumptions ;
2222import org .junit .jupiter .api .Test ;
2323
Original file line number Diff line number Diff line change 3131import java .time .Duration ;
3232import java .util .Map ;
3333
34- import static io .appium .java_client .TestUtils .waitUntilTrue ;
34+ import static io .appium .java_client .utils . TestUtils .waitUntilTrue ;
3535import static org .hamcrest .MatcherAssert .assertThat ;
3636import static org .hamcrest .Matchers .greaterThan ;
3737import static org .junit .jupiter .api .Assertions .assertEquals ;
Original file line number Diff line number Diff line change 11package io .appium .java_client .ios ;
22
33import io .appium .java_client .AppiumBy ;
4- import io .appium .java_client .TestUtils ;
4+ import io .appium .java_client .utils . TestUtils ;
55import org .junit .jupiter .api .Assumptions ;
66import org .junit .jupiter .api .Test ;
77import org .openqa .selenium .By ;
Original file line number Diff line number Diff line change 1616
1717package io .appium .java_client .service .local ;
1818
19- import io .appium .java_client .TestUtils ;
2019import io .appium .java_client .ios .BaseIOSTest ;
2120import io .appium .java_client .ios .IOSDriver ;
2221import io .appium .java_client .ios .options .XCUITestOptions ;
2322import io .appium .java_client .remote .AutomationName ;
2423import io .appium .java_client .remote .MobilePlatform ;
2524import io .appium .java_client .service .local .flags .GeneralServerFlag ;
25+ import io .appium .java_client .utils .TestUtils ;
2626import org .junit .jupiter .api .Test ;
2727import org .openqa .selenium .Capabilities ;
2828import org .openqa .selenium .Platform ;
You can’t perform that action at this time.
0 commit comments