diff --git a/test/functional/ios/testapp/clear-specs.js b/test/functional/ios/testapp/clear-specs.js index f82196d72..8a4b008d1 100644 --- a/test/functional/ios/testapp/clear-specs.js +++ b/test/functional/ios/testapp/clear-specs.js @@ -16,33 +16,25 @@ describe('testapp - clear -', function () { .nodeify(done); }); - it('should hide keyboard', function (done) { + it('should hide keyboard using default strategy @skip-ios-all', function (done) { driver .elementByTagName('textField').sendKeys("1") - .then(function () { - if (!env.IOS7) { - return driver - .elementByTagName('slider').click() - .should.be.rejected; - } - }) + .elementByTagName('switch').isDisplayed() + .should.become(false) .hideKeyboard() - .elementByTagName('slider').click() + .elementByTagName('switch').isDisplayed() + .should.become(true) .nodeify(done); }); it('should hide keyboard using keyName', function (done) { driver .elementByTagName('textField').sendKeys("1") - .then(function () { - if (!env.IOS7) { - return driver - .elementByTagName('slider').click() - .should.be.rejected; - } - }) - .hideKeyboard() - .elementByTagName('slider').click() + .elementByTagName('switch').isDisplayed() + .should.become(false) + .hideKeyboard("Done") + .elementByTagName('switch').isDisplayed() + .should.become(true) .nodeify(done); });