Commit Graph

157 Commits

Author SHA1 Message Date
bootstraponline eb75d8daa7 toLowerCase requires String
Update selendroid
2013-05-08 14:39:42 -04:00
bootstraponline 928b6117ff Detect single find
This fixes an infinite loop where a single element is expected to be an array
when using implicit wait.
2013-05-07 16:40:32 -04:00
Dan Cuellar 0b0a4e9309 Adding Shake() for iOS 2013-05-06 16:59:15 -07:00
bootstraponline ebd411ae23 Fix Selendroid error handling
Fix #508
2013-05-06 17:53:21 -04:00
bootstraponline 08879c7b8f Add getNameContains 2013-04-30 15:03:53 -04:00
Jonathan Lipps 91c5e6be13 better defaults here 2013-04-18 16:48:04 -07:00
Jonathan Lipps e4ef293581 enable getting current android activity (fixes #358) 2013-04-10 15:16:14 -07:00
bootstraponline 73b169ce69 mobile: find
Fix #387
2013-04-09 12:09:49 -04: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
Jonathan Lipps edf29b5b72 make sure /sessions doesn't return false hard-coded information
Fixes #400
2013-04-08 15:04:34 -07:00
Jonathan Lipps 84abc4f9e6 make sure we're not logging huge amounts of data 2013-04-04 10:38:13 -07:00
Jonathan Lipps 92c81916dd delete cookie(s) 2013-04-03 15:18:49 -07:00
Jonathan Lipps 91871be4ec write setCookie function 2013-04-03 15:18:49 -07:00
Jonathan Lipps c7b8d842e4 make it harder for previous test to pass and write test for setting cookie 2013-04-03 15:18:48 -07:00
Jonathan Lipps 976970ddbc get cookies and add a test 2013-04-03 15:18:48 -07:00
Jonathan Lipps 98821b6f80 stub out getCookies method 2013-04-03 15:18:48 -07:00
Jason Carr a2b6fdeecf Better formatting 2013-04-02 11:43:02 -07:00
Jason Carr e24987a178 Don't callback. 2013-04-02 10:58:22 -07:00
Jason Carr 670a57c6b1 First pass at Async js execution. 2013-04-02 10:58:22 -07:00
Jason Carr 7d5c48e457 Add async script timeout. 2013-04-02 10:58:21 -07:00
Jonathan Lipps 2d033862c0 no need to reset timeout if prelaunched 2013-03-29 12:21:52 -07:00
bootstraponline b6f99e3bea Add mobile 'source' getPageSourceXML
Example Ruby use:

mobile :source, type: :json
mobile :source, type: :xml

Fix #349
2013-03-28 16:09:01 -04:00
Jonathan Lipps 029a3523c4 add fireEvent() function for mobile web 2013-03-27 18:25:19 -07:00
Jonathan Lipps 4e57f01f9b make error message returned as part of value 2013-03-27 13:44:31 -07:00
Jonathan Lipps c482736b41 add refresh() and a weak test for it 2013-03-27 11:46:25 -07:00
Jonathan Lipps 6e04db73d7 allow back() and forward() through actually clicking on safari buttons 2013-03-26 17:22:05 -07:00
Sebastian Tiedtke 37510c13a1 New controller to handle equalsElement route. 2013-03-26 15:09:43 -07:00
Jonathan Lipps 4d5c74f812 don't use frame(null) for clearing webview, use mobile: leaveWebView 2013-03-26 09:48:10 -07:00
Jonathan Lipps 7043e743a8 allow setting of alert text 2013-03-25 16:08:46 -07:00
Jonathan Lipps c40321f93e wrap executeAtom so it is aware of blocking alerts; some other rearch 2013-03-25 14:00:53 -07:00
Jonathan Lipps 7fefd941c6 Merge pull request #309 from bootstraponline/android_back
Add back button for Android
2013-03-23 10:07:48 -07:00
bootstraponline ff463c7dc6 Add back button for Android 2013-03-23 12:41:09 -04:00
Jonathan Lipps e2d004e761 close() window for mobile safari iphone 2013-03-22 17:19:35 -07:00
Jonathan Lipps e1c8ac9d88 Merge pull request #303 from jlipps/master
host our own selenium guinea pig
2013-03-22 15:45:11 -07:00
bootstraponline 1fc319799c Add keyevent for Android 2013-03-22 18:18:03 -04:00
Jonathan Lipps 42dc1794fa host our own guinea pig 2013-03-21 15:26:04 -07:00
Jonathan Lipps 1cfa8c0cfd make sure new safari windows get driver focus 2013-03-20 17:18:01 -07:00
Jonathan Lipps 064845abfa add moveTo() and click() for webview and native 2013-03-20 11:27:56 -07:00
Jonathan Lipps f5ec7f7234 beginning work on moveTo 2013-03-20 09:01:08 -07:00
Jonathan Lipps b50b8df05d add getName() method for web and native elements 2013-03-19 21:05:10 -07:00
Jonathan Lipps 00f034b542 get css properties for webview elements 2013-03-19 16:27:14 -07:00
Jonathan Lipps 8dbdd90f22 add selected() webview method 2013-03-19 16:09:12 -07:00
Jason Carr 4649495253 Whitespace 2013-03-19 15:58:09 -07:00
Jason Carr dfaa53874d Support and test for submit() method in webviews. 2013-03-19 15:43:17 -07:00
Jonathan Lipps abbb4226e5 add mobile safari 'active' support 2013-03-19 15:15:15 -07:00
Jonathan Lipps 91542e289c Merge pull request #272 from tokunbo/master
Fixed for Selenium Grid 2.31.0... Good times for all!
2013-03-15 09:17:04 -07:00
Jason Carr ba518175ca Add getUrl and test 2013-03-15 00:45:06 -07:00
tokunbo 14d218dbd8 Because it's not origin when you connect to appium without selenium-grid =/ 2013-03-14 17:30:26 -07:00