9
0
mirror of https://gitee.com/shuto/cordova-plugin-camera.git synced 2025-08-08 00:00:06 +08:00

CB-13002: (Android, iOS) Fix occasional Appium tests failures

This commit is contained in:
Alexander Sorokin
2017-07-10 12:07:38 +03:00
parent f1b0ccec56
commit 5574490bc3
2 changed files with 20 additions and 0 deletions
appium-tests

@@ -115,6 +115,16 @@ describe('Camera tests Android.', function () {
if (!options) {
options = {};
}
// assign default values
if (!options.hasOwnProperty('allowEdit')) {
options.allowEdit = true;
}
if (!options.hasOwnProperty('destinationType')) {
options.destinationType = cameraConstants.DestinationType.FILE_URI;
}
if (!options.hasOwnProperty('sourceType')) {
options.destinationType = cameraConstants.PictureSourceType.CAMERA;
}
return driver
.context(webviewContext)

@@ -128,6 +128,16 @@ describe('Camera tests iOS.', function () {
if (!options) {
options = {};
}
// assign defaults
if (!options.hasOwnProperty('allowEdit')) {
options.allowEdit = true;
}
if (!options.hasOwnProperty('destinationType')) {
options.destinationType = cameraConstants.DestinationType.FILE_URI;
}
if (!options.hasOwnProperty('sourceType')) {
options.destinationType = cameraConstants.PictureSourceType.CAMERA;
}
return driver
.context(webviewContext)