diff --git a/submodules/appium.io b/submodules/appium.io index 1934f0fb4..26e317574 160000 --- a/submodules/appium.io +++ b/submodules/appium.io @@ -1 +1 @@ -Subproject commit 1934f0fb486f739fe0ed89918b53ca3739b8e1d7 +Subproject commit 26e317574538b5263cb93033e3818c103492c183 diff --git a/submodules/selendroid b/submodules/selendroid index 56581e27b..a6567dcae 160000 --- a/submodules/selendroid +++ b/submodules/selendroid @@ -1 +1 @@ -Subproject commit 56581e27b45c3a4483d89701fc893ac37b172e46 +Subproject commit a6567dcae3c1530b5166592f67b8d4f8cf360a18 diff --git a/test/functional/apidemos/findElement.js b/test/functional/apidemos/findElement.js index 6b9ec935c..7e1645799 100644 --- a/test/functional/apidemos/findElement.js +++ b/test/functional/apidemos/findElement.js @@ -10,6 +10,17 @@ var path = require('path') , should = require('should'); describeWd('mobile find', function(h) { + it('should scroll to an element by text or content desc', function(done) { + h.driver.execute("mobile: find", [["scroll",[[3, "views"]],[[7, "views"]]]], function(err, el) { + should.not.exist(err); + should.exist(el); + el.text(function(err, text) { + should.not.exist(err); + text.should.eql("Views"); + done(); + }); + }); + }); it('should find a single element by content-description', function(done) { h.driver.execute("mobile: find", [[[[7, "Animation"]]]], function(err, el) { should.not.exist(err);