diff --git a/bellatrix.android/src/main/java/solutions/bellatrix/android/infrastructure/DriverService.java b/bellatrix.android/src/main/java/solutions/bellatrix/android/infrastructure/DriverService.java index 87b173d7..4e1c367f 100644 --- a/bellatrix.android/src/main/java/solutions/bellatrix/android/infrastructure/DriverService.java +++ b/bellatrix.android/src/main/java/solutions/bellatrix/android/infrastructure/DriverService.java @@ -207,15 +207,13 @@ private static String getBuildName() { } private static void addDriverConfigOptions(TOption chromeOptions) { - for (var optionKey : APP_CONFIGURATION.get().appiumOptions.keySet()) { - chromeOptions.setCapability(optionKey, APP_CONFIGURATION.get().appiumOptions.get(optionKey)); + for (var optionEntry : APP_CONFIGURATION.get().appiumOptions.entrySet()) { + chromeOptions.setCapability(optionEntry.getKey(), optionEntry.getValue()); } } private static void addCustomDriverOptions(TOption mobileOptions) { - for (var optionKey : CUSTOM_DRIVER_OPTIONS.get().keySet()) { - mobileOptions.setCapability(optionKey, CUSTOM_DRIVER_OPTIONS.get().get(optionKey)); - } + getCustomDriverOptions().forEach(mobileOptions::setCapability); } public static void close() { @@ -225,7 +223,7 @@ public static void close() { if (WRAPPED_ANDROID_DRIVER.get() != null) { WRAPPED_ANDROID_DRIVER.get().quit(); - CUSTOM_DRIVER_OPTIONS.get().clear(); + // CUSTOM_DRIVER_OPTIONS.get().clear(); } DISPOSED.set(true);