UNPKG

appium-xcuitest-driver-conan

Version:

Appium driver for iOS using XCUITest for backend

118 lines (114 loc) 1.94 kB
import _ from 'lodash'; import { desiredCapConstraints as iosDesiredCapConstraints } from 'appium-ios-driver'; let desiredCapConstraints = _.defaults({ showXcodeLog: { isBoolean: true }, wdaLocalPort: { isNumber: true }, iosInstallPause: { isNumber: true }, xcodeConfigFile: { isString: true }, xcodeOrgId: { isString: true }, xcodeSigningId: { isString: true }, keychainPath: { isString: true }, keychainPassword: { isString: true }, bootstrapPath: { isString: true }, agentPath: { isString: true }, tapWithShortPressDuration: { isNumber: true }, scaleFactor: { isString: true }, usePrebuiltWDA: { isBoolean: true }, customSSLCert: { isString: true }, preventWDAAttachments: { isBoolean: true }, webDriverAgentUrl: { isString: true }, useNewWDA: { isBoolean: true }, wdaLaunchTimeout: { isNumber: true }, wdaConnectionTimeout: { isNumber: true }, updatedWDABundleId: { isString: true }, resetOnSessionStartOnly: { isBoolean: true }, commandTimeouts: { isString: true }, wdaStartupRetries: { isNumber: true }, wdaStartupRetryInterval: { isNumber: true }, prebuildWDA: { isBoolean: true }, connectHardwareKeyboard: { isBoolean: true }, calendarAccessAuthorized: { isBoolean: true }, startIWDP: { isBoolean: true, }, useSimpleBuildTest: { isBoolean: true }, waitForQuiescence: { isBoolean: true }, maxTypingFrequency: { isNumber: true }, nativeTyping: { isBoolean: true }, allowTouchIdEnroll: { isBoolean: true }, simpleIsVisibleCheck: { isBoolean: true }, useCarthageSsl: { isBoolean: true }, shouldUseSingletonTestManager: { isBoolean: true }, }, iosDesiredCapConstraints); export { desiredCapConstraints }; export default desiredCapConstraints;