test: Update e2e tests by mykola-mokhnach · Pull Request #1706 · appium/java-client
@@ -1,7 +1,7 @@
package io.appium.java_client.pagefactory_tests.widget.tests;
import static com.google.common.collect.ImmutableList.of; import static io.appium.java_client.remote.AutomationName.APPIUM; import static io.appium.java_client.remote.AutomationName.ANDROID_UIAUTOMATOR2; import static io.appium.java_client.remote.AutomationName.IOS_XCUI_TEST; import static io.appium.java_client.remote.MobilePlatform.ANDROID; import static io.appium.java_client.remote.MobilePlatform.IOS; Expand All @@ -13,13 +13,12 @@ import org.openqa.selenium.Capabilities; import org.openqa.selenium.Cookie; import org.openqa.selenium.HasCapabilities; import org.openqa.selenium.ImmutableCapabilities; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.logging.Logs; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.Response;
import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; Expand Down Expand Up @@ -115,10 +114,10 @@ public String getAutomationName() {
@Override public Capabilities getCapabilities() { Map<String, Object> caps = new HashMap<>(); caps.put("platformName", getPlatformName()); caps.put("automationName", getAutomationName()); return new DesiredCapabilities(caps); return new ImmutableCapabilities( "appium:platformName", getPlatformName(), "appium:automationName", getAutomationName() ); }
@Override Expand Down Expand Up @@ -200,20 +199,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; } }
public static class StubIOSDriver extends AbstractStubWebDriver {
@Override public String getPlatformName() { return IOS; }
@Override public String getAutomationName() { return APPIUM; return ANDROID_UIAUTOMATOR2; } }
Expand All @@ -239,7 +225,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; return WINDOWS; } }
Expand All @@ -265,7 +251,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; return ANDROID; }
@Override Expand Down
import static com.google.common.collect.ImmutableList.of; import static io.appium.java_client.remote.AutomationName.APPIUM; import static io.appium.java_client.remote.AutomationName.ANDROID_UIAUTOMATOR2; import static io.appium.java_client.remote.AutomationName.IOS_XCUI_TEST; import static io.appium.java_client.remote.MobilePlatform.ANDROID; import static io.appium.java_client.remote.MobilePlatform.IOS; Expand All @@ -13,13 +13,12 @@ import org.openqa.selenium.Capabilities; import org.openqa.selenium.Cookie; import org.openqa.selenium.HasCapabilities; import org.openqa.selenium.ImmutableCapabilities; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.logging.Logs; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.Response;
import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; Expand Down Expand Up @@ -115,10 +114,10 @@ public String getAutomationName() {
@Override public Capabilities getCapabilities() { Map<String, Object> caps = new HashMap<>(); caps.put("platformName", getPlatformName()); caps.put("automationName", getAutomationName()); return new DesiredCapabilities(caps); return new ImmutableCapabilities( "appium:platformName", getPlatformName(), "appium:automationName", getAutomationName() ); }
@Override Expand Down Expand Up @@ -200,20 +199,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; } }
public static class StubIOSDriver extends AbstractStubWebDriver {
@Override public String getPlatformName() { return IOS; }
@Override public String getAutomationName() { return APPIUM; return ANDROID_UIAUTOMATOR2; } }
Expand All @@ -239,7 +225,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; return WINDOWS; } }
Expand All @@ -265,7 +251,7 @@ public String getPlatformName() {
@Override public String getAutomationName() { return APPIUM; return ANDROID; }
@Override Expand Down