Skip to content

Commit a51aec2

Browse files
Connection settings were changed. A workaround for Selendroid-tests
1 parent 778a54e commit a51aec2

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,10 @@
7474
</licenses>
7575

7676
<scm>
77-
<url>https://github.com/appium/java-client</url>
78-
<connection>scm:git:git://github.com/appium/java-client.git</connection>
77+
<url>scm:git:git@github.com:/appium/java-client</url>
78+
<connection>scm:git:git@github.com:appium/java-client.git</connection>
7979
<developerConnection>scm:git:[email protected]:appium/java-client.git</developerConnection>
80+
<tag>HEAD</tag>
8081
</scm>
8182

8283
<developers>

src/test/java/io/appium/java_client/pagefactory_tests/SelendroidModeTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package io.appium.java_client.pagefactory_tests;
1818

19+
import io.appium.java_client.AppiumDriver;
1920
import io.appium.java_client.android.AndroidDriver;
2021
import io.appium.java_client.android.AndroidElement;
2122
import io.appium.java_client.pagefactory.*;
@@ -40,7 +41,7 @@
4041
public class SelendroidModeTest {
4142
private static int SELENDROID_PORT = 9999;
4243

43-
private static WebDriver driver;
44+
private static AppiumDriver<WebElement> driver;
4445
private static AppiumDriverLocalService service;
4546
private boolean populated = false;
4647

@@ -101,6 +102,7 @@ public static void beforeClass() throws Exception {
101102
capabilities.setCapability(AndroidMobileCapabilityType.SELENDROID_PORT, SELENDROID_PORT);
102103
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, AutomationName.SELENDROID);
103104
driver = new AndroidDriver<WebElement>(service.getUrl(), capabilities);
105+
driver.context("NATIVE_APP");
104106
}
105107

106108
@Before

src/test/java/io/appium/java_client/pagefactory_tests/widgets/SelendroidOverrideWidgetTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public void setUp() throws Exception {
4646

4747
duration = new TimeOutDuration(20, TimeUnit.SECONDS);
4848
rottenTomatoes = new RottenTomatoes();
49+
driver.context("NATIVE_APP");
4950
PageFactory.initElements(new AppiumFieldDecorator(driver, duration), rottenTomatoes);
5051
}
5152

src/test/java/io/appium/java_client/pagefactory_tests/widgets/selendroid/SelendroidWidgetTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ public void setUp() throws Exception {
4848
capabilities.setCapability(AndroidMobileCapabilityType.SELENDROID_PORT, SELENDROID_PORT);
4949
capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, AutomationName.SELENDROID);
5050
driver = new AndroidDriver<>(service.getUrl(), capabilities);
51+
driver.context("NATIVE_APP");
5152

5253
duration = new TimeOutDuration(20, TimeUnit.SECONDS);
5354
rottenTomatoesApp = new RottenTomatoesSelendroidApp();

0 commit comments

Comments
 (0)