Skip to content

Instantly share code, notes, and snippets.

@sebv
Created January 24, 2014 06:38
Show Gist options
  • Select an option

  • Save sebv/8593041 to your computer and use it in GitHub Desktop.

Select an option

Save sebv/8593041 to your computer and use it in GitHub Desktop.
➜ appium git:(sebv-working) ✗ ./bin/test.sh --ios7
/usr/bin/xcode-select
RUNNING IOS 7.0 TESTS
---------------------
Found Xcode for iOS 7.0, switching to it
testapp - active -
✓ should return active element (219ms)
testapp - basic -
using calc app
✓ should fill two fields with numbers (3320ms)
✓ should fill two fields with numbers - sendKeys (3689ms)
✓ should fill two fields with numbers - setValue (2176ms)
✓ should confirm that button is displayed (433ms)
✓ should confirm that the disabled button is disabled (460ms)
✓ should confirm that the compute sum button is enabled (461ms)
✓ should return app source (352ms)
✓ should interact with alert (7614ms)
✓ should find alert like other elements (4552ms)
✓ should get tag names of elements (876ms)
✓ should be able to get text of a button (456ms)
using calc app
✓ should lookup two fields by name and populate them with random numbers to finally sum them up (6098ms)
✓ should receive correct error
✓ should be able to get syslog log type
✓ should be able to get syslog logs (4602ms)
✓ should be able to get crashlog logs
testapp - clear -
✓ should clear the text field (5242ms)
1) should hide keyboard
testapp - device -
target actions
✓ should die in background and respond within (+/- 6 secs) (1893ms)
didn't quit cleanly.
testapp - find element -
2) "before all" hook
didn't quit cleanly.
testapp - get attribute -
✓ should get element attribute (402ms)
testapp - location -
✓ should return the right x/y coordinates (399ms)
✓ should not error with valid lat/lon and no options (188ms)
✓ should not error with valid lat/lon and valid options (201ms)
✓ should error with invalid lat/lon and no options (220ms)
testapp - pinch gesture -
pinchOpen and pinchClose gesture
✓ should pinchOpen and pinchClose map after tapping Test Gesture (12811ms)
testapp - rotation gesture -
✓ should rotate map after tapping Test Gesture (11815ms)
testapp - sessions -
✓ should return appear in the sessions returned
testapp - simple -
using calc app
3) should fill two fields with numbers
testapp - size -
element size
✓ should return the right element size (432ms)
✓ should return the window size (190ms)
testapp - source -
✓ should return the page source (259ms)
testapp - timeouts -
command timeout settings
✓ should be settable and gettable
short timeout
✓ should die with short command timeout (5524ms)
didn't quit cleanly.
mobile reset
✓ should die with short command timeout even after mobile reset (32166ms)
didn't quit cleanly.
command timeout set to 0
✓ when set to 0 should disable itself (3233ms)
command timeout set to false
✓ when set to false should disable itself (3223ms)
command timeout via desired caps
4) "before all" hook
didn't quit cleanly.
command timeout disabled via desired caps (0)
✓ when set to 0 should disable itself (3208ms)
command timeout disabled via desired caps (false)
5) "before all" hook
didn't quit cleanly.
check implicit wait
✓ should set the implicit wait for finding elements (4359ms)
6) should work even with a reset in the middle
didn't quit cleanly.
safari - screenshot -
screenshots (IOS7)
7) "before all" hook
8) "after all" hook
safari - webview -
window title
✓ should return a valid title on web view
webview basics
9) "before all" hook
didn't quit cleanly.
implicit wait
✓ should set the implicit wait for finding web elements (7178ms)
execute
✓ should bubble up javascript errors
✓ should eval javascript
✓ should not be returning hardcoded results
✓ should return nothing when you don't explicitly return
✓ should execute code inside the web view
✓ should convert selenium element arg to webview element (69ms)
✓ should catch stale or undefined element as arg
✓ should be able to return multiple elements from javascript
executeAsync
10) "before all" hook
didn't quit cleanly.
11) "after all" hook
alerts
✓ should accept alert (4055ms)
✓ should dismiss alert (4862ms)
✓ should get text of alert (5046ms)
✓ should not get text of alert that closed (5042ms)
✓ should set text of prompt (7282ms)
✓ should fail to set text of alert (2044ms)
frames
✓ should switch to frame by name (120ms)
✓ should switch to frame by index (113ms)
✓ should switch to frame by id (92ms)
✓ should switch back to default content from frame (115ms)
✓ should switch to child frames (98ms)
✓ should execute javascript in frame (41ms)
✓ should execute async javascript in frame (124ms)
iframes
✓ should switch to iframe by name (591ms)
✓ should switch to iframe by index (152ms)
✓ should switch to iframe by id (114ms)
✓ should switch to iframe by element (178ms)
✓ should not switch to iframe by element of wrong type (44ms)
✓ should switch back to default content from iframe (142ms)
cookies
within iframe webview
✓ should be able to get cookies for a page with none (1543ms)
within webview
✓ should be able to get cookies for a page
✓ should be able to set a cookie for a page (66ms)
✓ should be able to set a cookie with expiry (63ms)
✓ should be able to delete one cookie (86ms)
✓ should be able to delete all cookie (110ms)
safari - windows-frame -
windows and frames (IOS7)
✓ getting current window should work initially
within webview
✓ should throw nosuchwindow if there's not one
✓ should be able to open and close windows (8814ms)
✓ should be able to go back and forward (1785ms)
uicatalog - alerts -
alert dialog detection
12) should return active element
didn't quit cleanly.
13) should detect Show Simple
didn't quit cleanly.
alert dialog detection
14) should detect Show OK-Cancel
didn't quit cleanly.
alert dialog detection
15) should detect Show Custom
didn't quit cleanly.
uicatalog - basic -
api
✓ should confirm element is not visible (1428ms)
✓ should confirm element is visible (1348ms)
16) should confirm element is selected
✓ should confirm element is not selected returns false (1606ms)
appium ios
✓ should load a zipped app via path (278ms)
appium ios
✓ should load a zipped app via url (296ms)
appium ios
✓ should go back to using app from before (455ms)
uicatalog - controls -
execute
17) should be able to get and set a picker value
✓ should be able to get and set a slider value (2529ms)
uicatalog - device -
target actions
18) "before all" hook
didn't quit cleanly.
uicatalog - execute -
19) "before all" hook
didn't quit cleanly.
uicatalog - find and act -
✓ should tap immediately on an element by tag name (1039ms)
✓ should tap immediately on an element by xpath (1178ms)
✓ should fail gracefully for not found elements (5315ms)
✓ should fail gracefully for bad strategies
✓ should work with actions that return values (231ms)
✓ should work with actions that take params (3590ms)
✓ should work with indexes (2412ms)
uicatalog - find element -
✓ should find a single element by id (435ms)
✓ should find a single element by name (444ms)
20) should find an element within its parent
✓ should not find an element not within itself (5245ms)
✓ should find some elements within itself (433ms)
✓ should not find elements not within itself (237ms)
findElementsByTagName
✓ should return all image elements with internally generated ids (377ms)
findElement(s)ByXpath
✓ should return the last button (1598ms)
✓ should return a single element (1394ms)
✓ should return multiple elements (1032ms)
✓ should filter by name (1352ms)
✓ should know how to restrict root-level elements (6263ms)
✓ should search an extended path by child (1007ms)
✓ should search an extended path by descendant (2334ms)
21) should filter by indices
✓ should filter by partial text (1011ms)
uicatalog - gestures -
flick
22) should work via webdriver method
23) should work via mobile only method
✓ should not complete instantaneously (3011ms)
24) should work via mobile only method with percentage
swipe gesture
25) should work with wd function in pixels
26) should work with wd function in percentage units
27) should work with mobile function in pixels
28) should work with mobile function in percent
✓ should not complete instantaneously (4273ms)
flick element
29) slider value should change
30) should work with mobile flick
31) should work with mobile flick and percent
swipe element
32) slider value should change
33) slider value should change by pixels
complex tap
✓ should work with custom options (3315ms)
34) should work in relative units
35) should work with default options
complex tap on element
✓ should work in relative units (1587ms)
✓ should work in pixels (1272ms)
scroll to element
36) should bring the element into view
mobile shake
✓ should not error (283ms)
uicatalog - move -
moveTo and click
✓ should be able to click on arbitrary x-y elements (1637ms)
uicatalog - reset -
app reset
37) should be able to find elements after a soft reset
didn't quit cleanly.
uicatalog - reset -
window handles
✓ getting handles should do nothing when no webview open (835ms)
webview - orientation -
✓ should get and set - LANDSCAPE (549ms)
✓ should get and set - PORTRAIT (629ms)
webview - webview -
window handles
✓ getting current window should do nothing when none set
✓ getting list should work after webview open (786ms)
✓ getting list twice should not crash appium (41ms)
✓ window handles should be strings
✓ setting window should work (101ms)
✓ clearing window should work (209ms)
✓ clearing window should not work if not in webview
gappium
HelloGappium
38) "before all" hook
didn't quit cleanly.
121 passing (1h)
38 failing
1) testapp - clear - should hide keyboard:
AssertionError: expected promise to be rejected but it was fulfilled with { Object (value, browser) }
2) testapp - find element - "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
3) testapp - simple - using calc app should fill two fields with numbers:
TypeError: Cannot call method 'elementsByTagName' of undefined
at populate (/Users/seb/Documents/Work/appium/test/functional/testapp/simple.js:18:21)
at Context.<anonymous> (/Users/seb/Documents/Work/appium/test/functional/testapp/simple.js:30:7)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:194:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:372:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:448:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:297:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:307:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:245:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:274:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
4) testapp - timeouts - command timeout via desired caps "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
5) testapp - timeouts - command timeout disabled via desired caps (false) "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
6) testapp - timeouts - check implicit wait should work even with a reset in the middle:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
7) safari - screenshot - screenshots (IOS7) "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
8) safari - screenshot - screenshots (IOS7) "after all" hook:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
9) safari - webview - webview basics "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
10) safari - webview - executeAsync "before all" hook:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
11) safari - webview - executeAsync "after all" hook:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
12) testapp - active - should return active element:
Error: Error response status: 13.
at Webdriver._newError (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:80:13)
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:119:29
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:411:5
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
13) uicatalog - alerts - alert dialog detection should detect Show Simple:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
14) uicatalog - alerts - alert dialog detection should detect Show OK-Cancel:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
15) uicatalog - alerts - alert dialog detection should detect Show Custom:
Error: timeout of 180000ms exceeded
at null.<anonymous> (/usr/local/lib/node_modules/mocha/lib/runnable.js:165:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
16) uicatalog - basic - api should confirm element is selected:
AssertionError: expected false to be truthy
17) uicatalog - controls - execute should be able to get and set a picker value:
+ expected - actual
+"Chris Armstrong"
-"Late Morning"
18) uicatalog - device - target actions "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
19) uicatalog - execute - "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
20) uicatalog - find element - should find an element within its parent:
+ expected - actual
+"Buttons, Various uses of UIButton"
-""
21) uicatalog - find element - findElement(s)ByXpath should filter by indices:
Error: spinWait condition unfulfilled.
at /Users/seb/Documents/Work/appium/test/helpers/spin.js:19:15
at _rejected (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:808:24)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:834:30
at Promise.when (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:752:41)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:574:44
at flush (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:108:17)
at process._tickDomainCallback (node.js:459:13)
22) uicatalog - gestures - flick should work via webdriver method:
+ expected - actual
23) uicatalog - gestures - flick should work via mobile only method:
+ expected - actual
24) uicatalog - gestures - flick should work via mobile only method with percentage:
+ expected - actual
25) uicatalog - gestures - swipe gesture should work with wd function in pixels:
Error: spinWait condition unfulfilled.
at /Users/seb/Documents/Work/appium/test/helpers/spin.js:19:15
at _rejected (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:808:24)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:834:30
at Promise.when (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:752:41)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:574:44
at flush (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:108:17)
at process._tickDomainCallback (node.js:459:13)
26) uicatalog - gestures - swipe gesture should work with wd function in percentage units:
+ expected - actual
27) uicatalog - gestures - swipe gesture should work with mobile function in pixels:
Error: spinWait condition unfulfilled.
at /Users/seb/Documents/Work/appium/test/helpers/spin.js:19:15
at _rejected (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:808:24)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:834:30
at Promise.when (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:752:41)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:574:44
at flush (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:108:17)
at process._tickDomainCallback (node.js:459:13)
28) uicatalog - gestures - swipe gesture should work with mobile function in percent:
Error: spinWait condition unfulfilled.
at /Users/seb/Documents/Work/appium/test/helpers/spin.js:19:15
at _rejected (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:808:24)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:834:30
at Promise.when (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:1079:31)
at Promise.promise.promiseDispatch (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:752:41)
at /Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:574:44
at flush (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/q/q.js:108:17)
at process._tickDomainCallback (node.js:459:13)
29) uicatalog - gestures - flick element slider value should change:
+ expected - actual
+"0%"
-"1%"
30) uicatalog - gestures - flick element should work with mobile flick:
+ expected - actual
+"50%"
-"47%"
31) uicatalog - gestures - flick element should work with mobile flick and percent:
+ expected - actual
+"50%"
-"47%"
32) uicatalog - gestures - swipe element slider value should change:
+ expected - actual
+"20%"
-"26%"
33) uicatalog - gestures - swipe element slider value should change by pixels:
+ expected - actual
+"50%"
-"47%"
34) uicatalog - gestures - complex tap should work in relative units:
Error: Error response status: 7.
at Webdriver._newError (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:80:13)
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:156:25
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:411:5
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
35) uicatalog - gestures - complex tap should work with default options:
Error: Error response status: 7.
at Webdriver._newError (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:80:13)
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:156:25
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:411:5
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
36) uicatalog - gestures - scroll to element should bring the element into view:
+ expected - actual
37) uicatalog - reset - app reset should be able to find elements after a soft reset:
Error: Error response status: 13.
at Webdriver._newError (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:80:13)
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:156:25
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:411:5
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
38) gappium HelloGappium "before all" hook:
Error: The environment you requested was unavailable.
at /Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:360:15
at Request._callback (/Users/seb/Documents/Work/appium/node_modules/wd/lib/webdriver.js:281:7)
at Request.self.callback (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:148:22)
at Request.EventEmitter.emit (events.js:98:17)
at Request.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:876:14)
at Request.EventEmitter.emit (events.js:117:20)
at IncomingMessage.<anonymous> (/Users/seb/Documents/Work/appium/node_modules/wd/node_modules/request/index.js:827:12)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickDomainCallback (node.js:459:13)
3822.85 real 7.90 user 0.48 sys
Switching back to default Xcode (/Applications/Xcode-7.0.app)
Password:
➜ appium git:(sebv-working) ✗
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment