From 30c08b2fa434a070d6513ba90887c0e1513df5e9 Mon Sep 17 00:00:00 2001 From: sebv Date: Tue, 20 May 2014 14:24:51 +0800 Subject: [PATCH 1/2] fixed basics tests --- test/functional/ios/testapp/basic-specs.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/functional/ios/testapp/basic-specs.js b/test/functional/ios/testapp/basic-specs.js index 12dd1028a..5bf8ba125 100644 --- a/test/functional/ios/testapp/basic-specs.js +++ b/test/functional/ios/testapp/basic-specs.js @@ -10,6 +10,11 @@ var env = require('../../../helpers/env') , path = require('path') , _ = require("underscore"); +function filterVisible(selector) { + return selector.replace(/;$/, '.withPredicate("isVisible == 1");'); + // return selector.replace(/;$/, '.withValueForKey(1, "isVisible");'); +} + describe('testapp - basic', function () { describe('using calc app - 1', function () { @@ -34,7 +39,9 @@ describe('testapp - basic', function () { var populate = function (type, driver) { values = []; return driver - .elementsByClassName('UIATextField').then(function (elems) { + .elementsByIosUIAutomation(filterVisible('.textFields();')) + //.elementsByClassName('UIATextField') + .then(function (elems) { var sequence = _(elems).map(function (elem) { var val = Math.round(Math.random() * 10); values.push(val); From 25b85cd772b2e588dea0d36083ae9afa73db6dd4 Mon Sep 17 00:00:00 2001 From: sebv Date: Tue, 20 May 2014 14:25:45 +0800 Subject: [PATCH 2/2] upgraded appium-uiauto --- package.json | 2 +- submodules/appium-uiauto | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 31c5e5e5d..bef813738 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "bytes": "~0.2.1", "appium-atoms": "~0.0.5", "appium-instruments": "~0.1.21", - "appium-uiauto": "~0.0.17", + "appium-uiauto": "~0.0.18", "mv": "~2.0.0", "js2xmlparser2": "~0.2.0", "xpath": "~0.0.6", diff --git a/submodules/appium-uiauto b/submodules/appium-uiauto index 39cc846ab..bed91b5f3 160000 --- a/submodules/appium-uiauto +++ b/submodules/appium-uiauto @@ -1 +1 @@ -Subproject commit 39cc846abfd273320cd65d0d337f35c89594b5d6 +Subproject commit bed91b5f3418397935eecf77c292befb0e6458ca