Advertisement
Guest User

Untitled

a guest
May 28th, 2015
365
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.13 KB | None | 0 0
  1. isaac@isaac: ~/code/appium master
  2. ➤ ./bin/test.sh --ios71
  3. RUNNING IOS 7.1 TESTS
  4. ---------------------
  5.  
  6.  
  7. common - jsonwp @skip-ci @skip-ios6
  8. to a non-existent url
  9. ✓ should get 404 with text/plain body (39ms)
  10. to get list of sessions
  11. ✓ should return empty list if no session active
  12. to a not-yet-implemented url
  13. ✓ should respond with 501 Not Implemented
  14. to a variable resource that doesnt exist
  15. ✓ should respond with a 404
  16. that generates a server error
  17. ✓ should respond with a 500
  18. that generates a server crash
  19. ✓ should respond with a 500
  20.  
  21. common - prelaunch @skip-ci @skip-ios6
  22. ios @skip-android-all
  23. Expecting Appium to crash.
  24. ✓ should fail with a nice error message (2266ms)
  25. ✓ should work for ios (17724ms)
  26. ✓ should work with force ipad (20075ms)
  27. ✓ should work with force iphone (18154ms)
  28. ✓ should work for safari via --safari (20502ms)
  29. ✓ should work for safari (19157ms)
  30.  
  31. settings
  32. ✓ should return a settings object even if none specified
  33. ✓ should be able to store a setting
  34. ✓ should overwrite new settings
  35. ✓ should leave non-specified settings unchanged
  36.  
  37. crash recovery
  38. ✓ should be able to recover gracefully from an app crash after shutdown (12196ms)
  39.  
  40. crash commands
  41. ✓ should not process new commands until after crash shutdown (1931ms)
  42.  
  43. file movements - pullFile and pushFile
  44. ✓ should not be able to fetch a file from the file system at large
  45. ✓ should be able to fetch the Address book
  46. ✓ should not be able to fetch something that does not exist
  47. ✓ should be able to push and pull a file
  48. for a .app @skip-ci
  49. ✓ should be able to fetch a file from the app directory (52ms)
  50. file movements - pullFolder
  51. ✓ should pull all the files in Library/AddressBook (232ms)
  52. ✓ should not pull folders from file system
  53. ✓ should not be able to fetch a folder that does not exist
  54.  
  55. prefs @skip-ios6
  56. settings app
  57. ✓ should turn off autocomplete (9812ms)
  58.  
  59. prefs @skip-ios6
  60. settings app with location services
  61. ✓ should respond to positive locationServicesEnabled cap (8520ms)
  62. settings app without location services
  63. ✓ should respond to negative locationServicesEnabled cap (8400ms)
  64.  
  65. safari ios7/8 prefs @skip-ci
  66. using safariIgnoreFraudWarning
  67. ✓ should respond to cap when true (867ms)
  68. using safariIgnoreFraudWarning
  69. ✓ should respond to cap when false (1306ms)
  70.  
  71. safari - basics @skip-ios6
  72. default init
  73. ✓ it should use appium default init page
  74.  
  75. safari - context (ios71) @skip-ios6
  76. ✓ getting current context should work initially (513ms)
  77.  
  78. safari - screenshots @skip-ios6
  79. default
  80. ✓ should get an app screenshot (3637ms)
  81. ✓ should get an app screenshot in landscape mode (10965ms)
  82. setting screenshotWaitTimeout
  83. ✓ should get an app screenshot (3009ms)
  84.  
  85. touch
  86. ✓ should flick element (7938ms)
  87.  
  88. safari - webview @skip-ios6
  89. alerts
  90. ✓ should accept alert (5230ms)
  91. ✓ should dismiss alert (5356ms)
  92. ✓ should get text of alert (6631ms)
  93. ✓ should not get text of alert that closed (6373ms)
  94. ✓ should set text of prompt (11178ms)
  95. ✓ should fail to set text of alert @skip-chrome (4503ms)
  96.  
  97. safari - webview @skip-ios6
  98. basics
  99. ✓ should find a web element in the web view
  100. ✓ should find multiple web elements in the web view
  101. ✓ should fail gracefully to find multiple missing web elements in the web view (5151ms)
  102. ✓ should find element from another element (38ms)
  103. ✓ should be able to click links (3747ms)
  104. ✓ should retrieve an element attribute (123ms)
  105. ✓ should retrieve implicit attributes
  106. ✓ should retrieve an element text (53ms)
  107. ✓ should check if two elements are equals (40ms)
  108. ✓ should return the page source
  109. ✓ should get current url
  110. ✓ should send keystrokes to specific element (177ms)
  111. ✓ should send keystrokes to active element (4044ms)
  112. ✓ should clear element (297ms)
  113. ✓ should say whether an input is selected (3578ms)
  114. ✓ should be able to retrieve css properties (56ms)
  115. ✓ should retrieve an element size (51ms)
  116. ✓ should get location of an element (63ms)
  117. ✓ should retrieve tag name of an element (58ms)
  118. ✓ should retrieve a window size @skip-chrome
  119. ✓ should move to an arbitrary x-y element and click on it (3939ms)
  120. ✓ should submit a form (733ms)
  121. ✓ should return true when the element is displayed (62ms)
  122. ✓ should return false when the element is not displayed (52ms)
  123. ✓ should return true when the element is enabled (42ms)
  124. ✓ should return false when the element is not enabled (49ms)
  125. ✓ should return the active element (90ms)
  126. ✓ should properly navigate to anchor (2032ms)
  127. ✓ should be able to refresh
  128. skipping: Performance logs aren't available except in Chrome
  129. ✓ should be able to get performance logs
  130.  
  131. safari - webview @skip-ios6
  132. cookies
  133. within iframe webview
  134. ✓ should be able to get cookies for a page with none (7109ms)
  135. within webview
  136. ✓ should be able to get cookies for a page
  137. ✓ should be able to set a cookie for a page (59ms)
  138. ✓ should be able to set a cookie with expiry (51ms)
  139. ✓ should be able to delete one cookie (84ms)
  140. ✓ should be able to delete all cookie (64ms)
  141.  
  142. safari - webview @skip-ios6
  143. executeAsync
  144. ✓ should bubble up javascript errors (51ms)
  145. ✓ should execute async javascript
  146. ✓ should timeout when callback isn't invoked (2030ms)
  147.  
  148. safari - webview @skip-ios6
  149. execute
  150. ✓ should bubble up javascript errors
  151. ✓ should eval javascript
  152. ✓ should not be returning hardcoded results
  153. ✓ should return nothing when you don't explicitly return
  154. ✓ should execute code inside the web view
  155. ✓ should convert selenium element arg to webview element
  156. ✓ should catch stale or undefined element as arg
  157. ✓ should be able to return multiple elements from javascript
  158.  
  159. safari - webview @skip-ios6
  160. frames
  161. ✓ should switch to frame by name (113ms)
  162. ✓ should switch to frame by index (105ms)
  163. ✓ should switch to frame by id (91ms)
  164. ✓ should switch back to default content from frame (101ms)
  165. ✓ should switch to child frames (169ms)
  166. ✓ should execute javascript in frame
  167. ✓ should execute async javascript in frame (104ms)
  168.  
  169. safari - webview @skip-ios6
  170. iframes
  171. ✓ should switch to iframe by name (72ms)
  172. ✓ should switch to iframe by index (64ms)
  173. ✓ should switch to iframe by id (63ms)
  174. ✓ should switch to iframe by element (169ms)
  175. ✓ should not switch to iframe by element of wrong type
  176. ✓ should switch back to default content from iframe (89ms)
  177.  
  178. safari - webview @skip-ios6
  179. implicit wait
  180. ✓ should set the implicit wait for finding web elements (7316ms)
  181.  
  182. safari - webview - special capabilities @skip-ios6
  183. phishing warning
  184. ✓ should not display a phishing warning with safariIgnoreFraudWarning @skip-chrome @skip-ios8 (2061ms)
  185. performance logs
  186. ✓ should fetch performance logs (125ms)
  187.  
  188. safari - webview @skip-ios6
  189. touch actions
  190. ✓ should not be able to do native touch actions
  191. ✓ should not be able to do native multi touch actions (39ms)
  192.  
  193. safari - webview @skip-ios6
  194. window title
  195. ✓ should return a valid title on web view (39ms)
  196.  
  197. safari - windows and frames (ios71) @skip-ios6"
  198. within webview
  199. ✓ should throw nosuchwindow if there's not one
  200. ✓ should be able to open and close windows @skip-ios8 (10533ms)
  201. ✓ should be able to go back and forward (3444ms)
  202. ✓ should be able to open js popup windows with safariAllowPopups set to true (4237ms)
  203.  
  204. safari - windows and frames (ios71) @skip-ios6 - without safariAllowPopups
  205. ✓ should not be able to open js popup windows with safariAllowPopups set to false (7749ms)
  206.  
  207. testapp - active
  208. ✓ should return active element (1121ms)
  209.  
  210. testapp - autoAcceptAlerts cap = ""
  211. ✓ does not auto-accept alerts (5235ms)
  212.  
  213. testapp - autoAcceptAlerts cap = false
  214. ✓ does not auto-accept alerts (5362ms)
  215.  
  216. testapp - autoAcceptAlerts cap = "false"
  217. ✓ does not auto-accept alerts (5222ms)
  218.  
  219. testapp - autoAcceptAlerts cap = true
  220. ✓ auto-accepts alerts (5329ms)
  221.  
  222. testapp - autoAcceptAlerts cap = "true"
  223. ✓ auto-accepts alerts (5269ms)
  224.  
  225. testapp - autoDismissAlerts cap = ""
  226. ✓ does not auto-dismiss alerts (5229ms)
  227.  
  228. testapp - autoDismissAlerts cap = false
  229. ✓ does not auto-dismiss alerts (5224ms)
  230.  
  231. testapp - autoDismissAlerts cap = "false"
  232. ✓ does not auto-dismiss alerts (5221ms)
  233.  
  234. testapp - autoDismissAlerts cap = true
  235. ✓ auto-dismiss alerts (5083ms)
  236.  
  237. testapp - autoDismissAlerts cap = "true"
  238. ✓ auto-dismiss alerts (5304ms)
  239.  
  240. testapp - basics - calc app 1
  241. ✓ should fill two fields with numbers (9430ms)
  242. ✓ should fill two fields with numbers - sendKeys (10765ms)
  243. ✓ should fill two fields with numbers - setValue (7887ms)
  244. ✓ should confirm that button is displayed (2027ms)
  245. ✓ should confirm that the disabled button is disabled (2047ms)
  246. ✓ should confirm that the compute sum button is enabled (2045ms)
  247. ✓ should interact with alert (8523ms)
  248. ✓ should find alert like other elements (8339ms)
  249. ✓ should get tag names of elements (4060ms)
  250. ✓ should be able to get text of a button (1997ms)
  251.  
  252. testapp - basics - calc app 2
  253. ✓ should lookup two fields by name and populate them with random numbers to finally sum them up (12631ms)
  254. ✓ should receive correct error
  255. ✓ should be able to get syslog log type
  256. ✓ should be able to get syslog logs @skip-ios6 @skip-ios8 @skip-ci (4308ms)
  257. ✓ should be able to get crashlog logs @skip-ci (136ms)
  258.  
  259. testapp - clear
  260. ✓ should clear the text field (10802ms)
  261. ✓ should hide keyboard using "Done" key (8448ms)
  262. ✓ should hide keyboard using "pressKey" strategy with "Done" key (9266ms)
  263. ✓ should hide keyboard using "pressKey" strategy with "Done" keyName (9210ms)
  264. ✓ should hide keyboard using "press" strategy with "Done" key (9467ms)
  265. - should hide keyboard using "swipeDown" strategy
  266.  
  267. testapp - context methods
  268. ✓ getting list multiple times should not crash appium (74138ms)
  269. ✓ setting context to 'null' should work (10576ms)
  270. ✓ setting context to 'NATIVE_APP' should work (10653ms)
  271. ✓ setting context to non-existent context should return 'NoSuchContext' (status: 35)
  272.  
  273. testapp - device
  274. xcode#getpath
  275. ✓ should always return a valid path
  276. ERR! xcode-select could not find xcode. Path: /foo/bar does not exist.
  277. WARN Finding XcodePath by symlink because Error: xcode-select could not find xcode. Path: /foo/bar does not exist.
  278. WARN Could not find path to Xcode, environment variable DEVELOPER_DIR set to: /foo/bar but no Xcode found
  279. ✓ should fail with a bad path (45ms)
  280. invalid deviceName @skip-ios6
  281. ✓ should fail gracefully with an invalid deviceName (814ms)
  282. generic iPhone deviceName @skip-ios6
  283. ✓ should work with a generic iPhone deviceName (14104ms)
  284. generic iPad deviceName @skip-ios6
  285. ✓ should work with a generic iPad deviceName (16821ms)
  286. real device
  287. ✓ shouldn't try to validate against sims (247ms)
  288.  
  289. testapp - find element
  290. ✓ should find a single element on the app (1014ms)
  291. ✓ should not find any invalid elements on the app and throw error (5050ms)
  292. ✓ should find alerts when they exist (7068ms)
  293. ✓ should not find alerts when they dont exist (5102ms)
  294. ✓ should get an error when strategy doesnt exist
  295. ✓ should find all elements by class name in the app (1002ms)
  296. ✓ should not find any elements on the app but fail gracefully (5018ms)
  297. ✓ should find element by valid name (1019ms)
  298. ✓ should not find element by invalid name but return respective error code (5129ms)
  299. ✓ should find an element with accessibility id containing an apostrophe (1026ms)
  300. ✓ should not find element by incomplete class name but return respective error code
  301. ✓ should find multiple elements by valid name (998ms)
  302. by id
  303. ✓ should first attempt to match accessibility id (2057ms)
  304. ✓ should attempt to match by string if no accessibility id matches (2012ms)
  305. ✓ should use a localized string if the id is a localization key (3120ms)
  306. ✓ should be able to return multiple matches (2117ms)
  307.  
  308. testapp - get attribute
  309. ✓ should get element attribute (2048ms)
  310.  
  311. testapp - keyboard
  312. typing with strategy:undefined
  313. ✓ should send keys to a text field (11024ms)
  314. typing with strategy:oneByOne
  315. ✓ should send keys to a text field (10902ms)
  316. typing with strategy:grouped
  317. ✓ should send keys to a text field (9767ms)
  318. typing with strategy:setValue
  319. ✓ should send keys to a text field (8024ms)
  320. typing
  321. ✓ should send accented text (4889ms)
  322. ✓ should send backspace key (6705ms)
  323. ✓ should send delete key (7137ms)
  324. stability @skip-ci
  325. sendKeys test 1
  326. ✓ should send keys to a text field (19795ms)
  327. sendKeys test 2
  328. ✓ should send keys to a text field (19404ms)
  329. sendKeys test 3
  330. ✓ should send keys to a text field (19501ms)
  331. sendKeys test 4
  332. ✓ should send keys to a text field (19399ms)
  333. sendKeys test 5
  334. ✓ should send keys to a text field (19444ms)
  335. sendKeys test 6
  336. ✓ should send keys to a text field (19421ms)
  337. sendKeys test 7
  338. ✓ should send keys to a text field (19448ms)
  339. sendKeys test 8
  340. ✓ should send keys to a text field (19685ms)
  341. sendKeys test 9
  342. ✓ should send keys to a text field (19493ms)
  343. sendKeys test 10
  344. ✓ should send keys to a text field (19380ms)
  345.  
  346. localization - calendarFormat @skip-ios8
  347. changing to gregorian calendar
  348. ✓ should have gregorian calendar format (1013ms)
  349. changing to buddhist calendar
  350. ✓ should have buddhist calendar format (996ms)
  351.  
  352. localization - language @skip-ios8
  353. changing to fr
  354. ✓ should be fr (1028ms)
  355. changing to de
  356. ✓ should be de (961ms)
  357.  
  358. localization - locale
  359. default locale
  360. ✓ should be english @skip-ios8 (968ms)
  361. changing locale
  362. ✓ should be fr (995ms)
  363. changing back
  364. ✓ should be en (1012ms)
  365.  
  366. testapp - location - 1 @skip-ci
  367. ✓ should return the right x/y coordinates (1981ms)
  368. ✓ should not error with valid lat/lon and no options (1001ms)
  369. ✓ should error with invalid lat/lon and no options (1084ms)
  370.  
  371. testapp - location - 2 @skip-ci
  372. ✓ should be able to be turned on (2022ms)
  373.  
  374. testapp - location - 3 @skip-ci
  375. ✓ should not work without bundleId (45ms)
  376.  
  377. testapp - location - 4 @skip-ci
  378. ✓ should be able to be turned off (2012ms)
  379.  
  380. testapp - location - 5 @skip-ci
  381. ✓ should be able to be turned on when using a zip/ipa file (1983ms)
  382.  
  383. testapp - pinchOpen/pinchClose
  384. ✓ should pinchOpen and pinchClose map after tapping Test Gesture (23522ms)
  385.  
  386. testapp - rotation gesture
  387. ✓ should rotate map after tapping Test Gesture (14467ms)
  388.  
  389. testapp - sessions
  390. ✓ should return appear in the sessions returned @skip-ci
  391.  
  392. testapp - simple
  393. using calc app
  394. ✓ should fill two fields with numbers (9431ms)
  395.  
  396. testapp - size
  397. element size
  398. ✓ should return the right element size (2025ms)
  399. ✓ should return the window size (1013ms)
  400.  
  401. testapp - source
  402. ✓ should return page source (1058ms)
  403.  
  404. testapp - timeout
  405. implicit wait
  406. ✓ should set the implicit wait for finding elements (12331ms)
  407. ✓ should work with small command timeout (10140ms)
  408. ✓ should work even with a reset in the middle (26591ms)
  409.  
  410. testapp - timeout
  411. mobile reset
  412. ✓ should die with short command timeout even after mobile reset (31217ms)
  413.  
  414. testapp - timeout
  415. short timeout
  416. ✓ should die with short command timeout (5526ms)
  417.  
  418. testapp - timeout
  419. via desired caps
  420. ✓ should die with short command timeout (5511ms)
  421.  
  422. testapp - timeout
  423. zero timeout
  424. ✓ when set to 0 should disable itself (4004ms)
  425.  
  426. testapp - touch actions
  427. tap
  428. ✓ should tap on a specified element (13279ms)
  429. wait
  430. ✓ should move the page and wait a bit (21466ms)
  431. pinch
  432. ✓ should do some pinching (9570ms)
  433. ✓ should do more involved pinching in and out (14968ms)
  434.  
  435. testapp - swipe actions
  436. swipe
  437. ✓ should work with: press {element}, moveTo {destEl} (5713ms)
  438. ✓ should work with: press {element, x, y}, moveTo {element, x, y} (5724ms)
  439. ✓ should work with: press {x, y}, moveTo {x, y} (2617ms)
  440. ✓ should work with: {element, x, y}, moveTo {destEl, x, y} (5726ms)
  441. ✓ should work with press {x, y}, moveTo {destEl} (4664ms)
  442.  
  443. testapp - wait-for-apps
  444. just waiting
  445. ✓ should work (2102ms)
  446. waiting for one element
  447. ✓ should work (2040ms)
  448. bad script
  449. ✓ should work (992ms)
  450.  
  451. uicatalog - alerts @skip-ios6
  452. ✓ should detect Simple (11614ms)
  453. ✓ should detect Okay (11532ms)
  454. ✓ should detect Other (11558ms)
  455.  
  456. uicatalog - background app @skip-ios6
  457. ✓ should background the app for 4 of seconds (+/- 6 secs) (7713ms)
  458.  
  459. uicatalog - basic @skip-ios6
  460. api
  461. ✓ should confirm element is not visible (6518ms)
  462. ✓ should confirm element is visible (5418ms)
  463. ✓ should confirm element is selected (6398ms)
  464. ✓ should confirm element is not selected returns false (7578ms)
  465. appium ios @skip-ci
  466. ✓ should go back to using app from before (986ms)
  467.  
  468. uicatalog - clear @skip-ios6
  469. hide keyboard
  470. ✓ should be able to hide keyboard with the default strategy (19511ms)
  471. ✓ should be able to hide keyboard with the tapOutside strategy (18167ms)
  472. ✓ should be able to hide keyboard with the tapOut strategy (18083ms)
  473.  
  474. uicatalog - controls @skip-ios6
  475. ✓ should be able to get and set a picker value(s) (37801ms)
  476. ✓ should be able to get and set a slider value (7801ms)
  477.  
  478. uicatalog - execute @skip-ios6
  479. ✓ should do UIAutomation commands if not in web frame (977ms)
  480. ✓ should not fail if UIAutomation command blows up (1161ms)
  481. ✓ should not fail with quotes (982ms)
  482.  
  483. uicatalog - find - basics @skip-ios6
  484. ✓ should find a single element by id (2257ms)
  485. ✓ should find a single element by id wrapped in array for multi (1115ms)
  486. ✓ should find a single element using elementByAccessibilityId (1012ms)
  487. ✓ should find an element within descendants (4212ms)
  488. ✓ should not find an element not within itself (7126ms)
  489. ✓ should find some elements within itself (3151ms)
  490. ✓ should not find elements not within itself (2150ms)
  491. ✓ should return all image elements with internally generated ids (2006ms)
  492. no mix up
  493. ✓ should not allow found elements to be mixed up (11354ms)
  494. findElementsByClassName textfield case
  495. ✓ should find only one textfield (4214ms)
  496. findElement(s) containing accessibility id
  497. ✓ should find one element (4079ms)
  498. ✓ should find several elements (3239ms)
  499. duplicate text field
  500. ✓ should find only one element per text field (6308ms)
  501. ✓ should find only one element per secure text field (5243ms)
  502.  
  503. uicatalog - find by accessibility id @skip-ios6
  504. ✓ should find an element by name beneath another element (3232ms)
  505.  
  506. uicatalog - find by ios-ui-automation @skip-ios6
  507. ✓ should process most basic UIAutomation query (3517ms)
  508. ✓ should use raw selector code if selector doesn't start with a dot (4045ms)
  509. ✓ should get a single element (2022ms)
  510. ✓ should get a single element with non-zero index (2037ms)
  511. ✓ should get single element as array (1030ms)
  512. ✓ should find elements by index multiple times (2013ms)
  513. ✓ should find elements by name (2030ms)
  514. ✓ should find elements by type and index (2024ms)
  515. start from a given context instead of root target
  516. ✓ should process a simple query (2065ms)
  517. ✓ should find elements by name (2024ms)
  518.  
  519. uicatalog - find by xpath @skip-ios6
  520. individual calls
  521. ✓ should return the last button (6790ms)
  522. ✓ should return a single element (6082ms)
  523. ✓ should return multiple elements (5697ms)
  524. ✓ should filter by name (6470ms)
  525. ✓ should know how to restrict root-level elements (8889ms)
  526. ✓ should search an extended path by child (6674ms)
  527. ✓ should search an extended path by descendant (10511ms)
  528. ✓ should filter by indices (7491ms)
  529. ✓ should filter by partial text (6521ms)
  530. duplicate text field
  531. ✓ should find only one text field (6414ms)
  532. ✓ should find only one text field when doing relative search (8759ms)
  533. ✓ should find only one secure text field (6349ms)
  534. multiple calls
  535. finding specific path
  536. test 1
  537. ✓ should not crash (2297ms)
  538. test 2
  539. ✓ should not crash (2522ms)
  540. test 3
  541. ✓ should not crash (2413ms)
  542. test 4
  543. ✓ should not crash (2737ms)
  544. test 5
  545. ✓ should not crash (2346ms)
  546. finding //*
  547. test 1
  548. ✓ should not crash (2620ms)
  549. test 2
  550. ✓ should not crash (2663ms)
  551. test 3
  552. ✓ should not crash (2750ms)
  553. test 4
  554. ✓ should not crash (2691ms)
  555. test 5
  556. ✓ should not crash (2644ms)
  557.  
  558. uicatalog - gestures - complex tap @skip-ios6
  559. ✓ should work with custom options (5452ms)
  560. ✓ should work in relative units (5428ms)
  561. ✓ should work with default options (3467ms)
  562. with element
  563. ✓ should work in relative units (5596ms)
  564. ✓ should work in pixels (5472ms)
  565.  
  566. uicatalog - gestures - mobile scroll @skip-ios6
  567. ✓ should scroll down and up (6136ms)
  568. ✓ should scroll down and up using element (7090ms)
  569.  
  570. uicatalog - gestures - mobile shake @skip-ios6
  571. ✓ should not error (1001ms)
  572.  
  573. uicatalog - load app with absolute path @skip-ios6
  574. ✓ should load with absolute path (1018ms)
  575.  
  576. uicatalog - load zipped app @skip-ios6
  577. ✓ should load a zipped app via path (1024ms)
  578.  
  579. uicatalog - load app with relative path @skip-ios6
  580. ✓ should load with relative path (960ms)
  581.  
  582. uicatalog - load zipped app with relative path @skip-ios6
  583. ✓ should load a zipped app via path (1303ms)
  584.  
  585. uicatalog - load zipped app via url @skip-ios6
  586. ✓ should load a zipped app via url (1009ms)
  587.  
  588. uicatalog - lock device @skip-ios6
  589. ✓ should lock the device for 4 seconds (+/- 9 secs) (7659ms)
  590.  
  591. uicatalog - move @skip-ios6
  592. moveTo and click
  593. ✓ should be able to click on arbitrary x-y elements (5616ms)
  594.  
  595. uicatalog - reset @skip-ios6
  596. app reset
  597. ✓ should be able to find elements after a soft reset (22048ms)
  598. ✓ should successfully close an app (22839ms)
  599.  
  600. uicatalog - touch @skip-ios6
  601. ✓ should tap element with count (9437ms)
  602. ✓ should tap element with offset and count (8800ms)
  603. ✓ should tap offset with count (11070ms)
  604.  
  605. uicatalog - contexts @skip-ios6
  606. ✓ getting contexts should do nothing when no webview open (616ms)
  607.  
  608. webview - basics
  609. ✓ getting current context should return NATIVE_APP when none set
  610. ✓ getting list should work after webview open (67ms)
  611. ✓ getting list multiple times should not crash appium (141ms)
  612. ✓ contexts should be strings
  613. ✓ setting context to 'WEBVIEW_1' should work (3109ms)
  614. ✓ setting context to 'WEBVIEW_1' should work without first getting contexts (3090ms)
  615. ✓ setting context to 'WEBVIEW' should work (3056ms)
  616. ✓ setting context to 'null' should work
  617. ✓ returning to 'NATIVE_APP' should work (53ms)
  618. ✓ setting context to non-existent context should return 'NoSuchContext' (status: 35)
  619. ✓ switching back and forth between native and webview contexts should work @skip-ios6 (10371ms)
  620.  
  621. webview - orientation
  622. ✓ should get and set - LANDSCAPE (3014ms)
  623. ✓ should get and set - PORTRAIT (2989ms)
  624.  
  625. webview - auto
  626. ✓ should go directly into webview (2204ms)
  627.  
  628.  
  629. 328 passing (1h)
  630. 1 pending
  631.  
  632. 4414.51 real 38.81 user 5.78 sys
  633. isaac@isaac: ~/code/appium master
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement