bootstraponline
52cd94bacc
Fix null tap
2013-04-30 12:57:26 -04:00
Jonathan Lipps
f735f42730
Merge pull request #488 from bootstraponline/prefer_vis
...
Prefer visible
2013-04-29 11:27:27 -07:00
bootstraponline
56bc5dd55a
Prefer visible
2013-04-29 14:19:08 -04:00
Tom Romano
cb92cbe925
The NPM package "node-bplist-creator": "~0.0.1" has been moved/renamed to "bplist-creator": "~0.0.2" which currently kills installs done via npm.
...
Will need NPM release
2013-04-29 16:13:29 +10:00
Eric Plaster
ce7caa794e
Added support for screenshots for Android.
...
Added support for screenshots for Android.
Now uses ScreenShooter found at https://github.com/appium/screenshooter
Fixed some javascript lint issues
Removed screenshooter... again
Removed grunt buildScreenShooter and fixed string
Removed grunt build commands for Android Screen Shooter
2013-04-26 15:00:18 -05:00
Jonathan Lipps
5faeb37d41
Merge pull request #460 from OniOni/upstream
...
Empty body in answers causes appium to crash
2013-04-19 13:35:56 -07:00
Sebastian Tiedtke
aaacc3278d
Merge pull request #459 from jlipps/master
...
bunch of fixes to make appium more cross-platformy
2013-04-19 13:35:33 -07:00
OniOni
31ddfb36a2
Do not try doing stuff with body if undefined (ex: 500 status code).
2013-04-19 13:15:01 -07:00
bootstraponline
628473a9ee
Fix source on real device
...
/cache works on the simulator and fails on device.
/data/local/tmp is used by Android's uiautomatorviewer so appium should use that
as well.
Fix #457
2013-04-19 14:08:03 -04:00
Jonathan Lipps
f4900046c3
make android swipe wait for swipe to complete as well
2013-04-19 10:19:42 -07:00
Jonathan Lipps
6ac2d89b97
add collection to mechanic (changes submitted upstream as well)
2013-04-19 10:19:28 -07:00
Jonathan Lipps
359afa3a1e
minor fixes
2013-04-18 16:48:05 -07:00
Jonathan Lipps
751c899201
make sure device is done swiping when we return control
2013-04-18 16:48:04 -07:00
Jonathan Lipps
c15d3b8fc7
make android not flick so fast
2013-04-18 16:48:04 -07:00
Jonathan Lipps
2cd097aa74
make textfield return secure for ios as well
2013-04-18 16:48:04 -07:00
Jonathan Lipps
3a0e086db0
allow @name to refer to @text, @label, @value
2013-04-18 16:48:04 -07:00
Jonathan Lipps
91c5e6be13
better defaults here
2013-04-18 16:48:04 -07:00
Jonathan Lipps
4acb7da8c5
when searching for @text in ios, fallback to @label and @value
2013-04-18 16:48:04 -07:00
Jonathan Lipps
a5261854ea
make sure zip file exists before trying to copy it
2013-04-17 16:10:33 -07:00
bootstraponline
6655b4d3d4
Add last() for iOS
...
find_element(:xpath, '//button[last()]')
2013-04-17 14:51:41 -04:00
bootstraponline
0e4795e0f8
Parse XPath last() #444
2013-04-17 10:32:26 -04:00
Jonathan Lipps
ffd5bbaf27
actual filtering by index logic and test for ios
2013-04-15 16:19:00 -07:00
Jonathan Lipps
f5a4a24ad0
support for xpath parsing indexes
2013-04-15 16:19:00 -07:00
Jonathan Lipps
8be4c9a70b
add tests to define xpath index spec
2013-04-15 16:19:00 -07:00
bootstraponline
8f60af314c
Fix reset ( fixes #439 )
2013-04-15 18:08:28 -04:00
Jonathan Lipps
0d4eae8cd3
make sure implicit wait works after ios reset ( fix #437 )
2013-04-15 12:26:57 -07:00
Jonathan Lipps
d697927a12
update .npmignore so we get some submodule stuff
2013-04-12 15:22:12 -07:00
Jonathan Lipps
f3e4968ce7
make sure not to proxy non-proxies
2013-04-12 11:27:24 -07:00
Jonathan Lipps
da346905ed
we already have ncp, no need for copyFile
2013-04-12 10:37:58 -07:00
Jonathan Lipps
82ba0fe61f
don't log long proxy responses
2013-04-12 10:11:08 -07:00
Jonathan Lipps
85ae7fa419
add special proxy behavior for delete session
2013-04-12 09:27:27 -07:00
Jonathan Lipps
81f4573598
refactor selendroid for nicer async
2013-04-12 09:20:22 -07:00
Jonathan Lipps
e21c32e391
better route proxy matching
2013-04-12 09:20:11 -07:00
Jonathan Lipps
c479c156c5
proxy commands other than start/stop
2013-04-11 17:41:20 -07:00
Jonathan Lipps
28d5177d15
selendroid is alive!
2013-04-11 17:20:05 -07:00
Jonathan Lipps
e81d060287
get selendroid cert signing going
2013-04-11 13:35:24 -07:00
Jonathan Lipps
7b8f257b1a
don't run fast reset if not set, and selendroid error handling
2013-04-11 13:35:24 -07:00
Jonathan Lipps
a0e20265ba
fix callback return error and prettify async series cb
2013-04-11 13:35:22 -07:00
Jonathan Lipps
fcb310b81c
rename adb.start to adb.startAppium because there will be other kinds
2013-04-11 13:35:22 -07:00
Jonathan Lipps
e59e703c0a
get selendroid server built and ready to install
2013-04-11 13:35:22 -07:00
Jonathan Lipps
536243ae68
getting some of the test setup going for selendroid
2013-04-11 13:35:22 -07:00
Jonathan Lipps
43e3cfebcf
stub out selendroid.js
2013-04-11 13:35:22 -07:00
bootstraponline
01d072dfe3
Update verify.jar to work on Java 6
2013-04-11 16:31:26 -04:00
Jonathan Lipps
e4ef293581
enable getting current android activity ( fixes #358 )
2013-04-10 15:16:14 -07:00
xuru
3c5825db83
Implemented orientation uiautomation support. Tested it with android settings app, but both apps I tested it with was forced to an orientation, so couldn't test on a user app. Also added a mocha test.
2013-04-10 15:38:50 -05:00
bootstraponline
73b169ce69
mobile: find
...
Fix #387
2013-04-09 12:09:49 -04:00
Jonathan Lipps
7f1dde4f83
make sure window handles are strings, except for remote debugger
2013-04-08 19:45:17 -07:00
Jonathan Lipps
eee179f7c1
minor js fixes
2013-04-08 19:45:17 -07:00
Jonathan Lipps
acc2b6bc8a
make sure fatal errors get passed to client descriptively
...
Fix #284
2013-04-08 17:37:02 -07:00
Jonathan Lipps
28a986cc34
make sure empty selector doesn't crash appium ( fixes #300 )
2013-04-08 15:47:43 -07:00