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

View File

@ -115,6 +115,16 @@ describe('Camera tests Android.', function () {
if (!options) { if (!options) {
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 return driver
.context(webviewContext) .context(webviewContext)

View File

@ -128,6 +128,16 @@ describe('Camera tests iOS.', function () {
if (!options) { if (!options) {
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 return driver
.context(webviewContext) .context(webviewContext)