mirror of
https://github.com/apache/cordova-plugin-camera.git
synced 2025-01-31 12:42:50 +08:00
CB-11232 Appium tests: fixed element tapping on iOS 9
This commit is contained in:
parent
278b527702
commit
dcc81bfbe1
@ -81,17 +81,8 @@ describe('Camera tests iOS.', function () {
|
|||||||
.elementByXPath('//*[@label="Use"]')
|
.elementByXPath('//*[@label="Use"]')
|
||||||
.click()
|
.click()
|
||||||
.fail(function () {
|
.fail(function () {
|
||||||
return driver
|
|
||||||
// For some reason "Choose" element is not clickable by standard Appium methods
|
// For some reason "Choose" element is not clickable by standard Appium methods
|
||||||
// So getting its position and tapping there using TouchAction
|
return wdHelper.tapElementByXPath('//UIAButton[@label="Choose"]', driver);
|
||||||
.elementByXPath('//UIAButton[@label="Choose"]')
|
|
||||||
.getLocation()
|
|
||||||
.then(function (loc) {
|
|
||||||
var tapChoose = new wd.TouchAction();
|
|
||||||
tapChoose.tap(loc);
|
|
||||||
return driver
|
|
||||||
.performTouchAction(tapChoose);
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user