ANN: 0.1.0 with Mono for Android support

185 views
Skip to first unread message

Jonas Maturana Larsen

unread,
Jun 20, 2012, 2:28:30 PM6/20/12
to calabash...@googlegroups.com
Hi guys,

I am very excited to announce that we now support Mono for Android.

Thanks to some great support from Jonathan Pryor from Xamarin (https://twitter.com/#!/jonpryor) I bend calabash-android to work with Mono apps.
Currently you can only test Release builds of your app. If you need to test Debug builds let me know.

When you update to 0.1.0 you will have to make a small change in features/support/app_life_cycle_hooks.rb.
The first time you run 'calabash-android run' you will get instructions on what changes you need to make.

So, please tell all you Mono friends that Calabash-Android is now available to them as well :)


Over and out,
Jonas

-- 
Jonas Maturana Larsen
Co-founder lesspainful.com
Phone: +45 40 16 75 77
Skype: jonasmaturana

Arjan van Bentem

unread,
Jun 20, 2012, 3:17:14 PM6/20/12
to calabash...@googlegroups.com
> we now support Mono for Android

Though I am not using Mono: great work!

Not meaning to complain, but is there any documentation I might be missing? 

Details:

On http://calaba.sh and https://github.com/calabash/calabash-android I don't see any references. The Mono support might just be too new, of course. Celebration before documentation! ;-) But the last gem version I see mentioned is 0.0.17 (not 0.0.18, 0.0.19 and 0.1.0). And earlier I also had a hard time finding documentation about WebView support (for using Calabash with Cordova/PhoneGap).

Even when (thinking) I know what to search for, I cannot find a lot of official details. Like:

- performAction('set_text', 'css', my_css_selector, my_text)
http://www.google.com/search?q=calabash+performAction+set_text -- with first hit referring to old(?) 3-parameter version that does not work for me, throwing "ArrayIndexOutOfBoundsException: length=2; index=2 (RuntimeError)"

- performAction('click_by_selector', my_css_selector)

- performAction('touch', 'css', my_css_selector)
(Just saying that a Google group is not the first place I would look to see if something is supported. And I now know I can peek into the Java code for the Test.apk, to see what actions are known, but that also is not the place I'd look for a first overview. Maybe I should not even be using the above 3 actions!)

So, maybe I am missing something?

Cheers!
Arjan.
Reply all
Reply to author
Forward
0 new messages