From d4f1547c489d2e80b2a6b12104d36c02f9fe3f26 Mon Sep 17 00:00:00 2001 From: Mykola Mokhnach Date: Mon, 2 Nov 2026 12:58:05 +0100 Subject: [PATCH 1/2] test: update iOS setting expectations for XCUITest driver 13 The driver now defaults screenshotQuality to 3 and WDA reports the keyboard autocorrection/prediction settings as integers. --- .../java/io/appium/java_client/ios/SettingTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java b/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java index 647b93e2d..861a200f6 100644 --- a/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java +++ b/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java @@ -61,7 +61,7 @@ public class SettingTest extends AppIOSTest { } @Test public void testSetScreenshotQuality() { - assertEquals(1L, driver.getSettings() + assertEquals(3L, driver.getSettings() .get(Setting.SCREENSHOT_QUALITY.toString())); driver.setScreenshotQuality(2); assertEquals(2L, driver.getSettings() @@ -76,13 +76,13 @@ public class SettingTest extends AppIOSTest { @Test public void testSetKeyboardAutocorrection() { driver.setKeyboardAutocorrection(true); - assertEquals(true, driver.getSettings() + assertEquals(1L, driver.getSettings() .get(Setting.KEYBOARD_AUTOCORRECTION.toString())); } @Test public void testSetKeyboardPrediction() { driver.setKeyboardPrediction(true); - assertEquals(true, driver.getSettings() + assertEquals(1L, driver.getSettings() .get(Setting.KEYBOARD_PREDICTION.toString())); } From 3342b742e540f854d86c8412d5e439b0355d7686 Mon Sep 17 00:00:00 2001 From: Mykola Mokhnach Date: Mon, 2 Nov 2026 17:06:23 +0100 Subject: [PATCH 2/2] test: expect boolean keyboard settings again --- .../java/io/appium/java_client/ios/SettingTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java b/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java index 861a200f6..9444428e6 100644 --- a/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java +++ b/src/e2eIosTest/java/io/appium/java_client/ios/SettingTest.java @@ -76,13 +76,13 @@ public class SettingTest extends AppIOSTest { @Test public void testSetKeyboardAutocorrection() { driver.setKeyboardAutocorrection(true); - assertEquals(1L, driver.getSettings() + assertEquals(true, driver.getSettings() .get(Setting.KEYBOARD_AUTOCORRECTION.toString())); } @Test public void testSetKeyboardPrediction() { driver.setKeyboardPrediction(true); - assertEquals(1L, driver.getSettings() + assertEquals(true, driver.getSettings() .get(Setting.KEYBOARD_PREDICTION.toString())); }