Commits on Apr 30, 2013
  1. Fixed #239, wait_for_view_by_id() correctly checks now that the visi…

    juandelgado committed Apr 30, 2013
    of the view is VISIBLE before returning a successful result.
Commits on Apr 29, 2013
  1. Fixed #237: app_running? is more reliable now, only returning true i…

    juandelgado committed Apr 29, 2013
    …f the test
    server return the appropriate ping response.
Commits on Apr 22, 2013
  1. Updated documentation to reflect the ability to interact with

    juandelgado committed Apr 22, 2013
    Android's String resources as per #232.
  2. Fixed #232: now we allow interacting with l10n resources from Android's

    juandelgado committed Apr 22, 2013
    If no package is passed then the application's package is used by default
    so we keep backwards compatibility.
Commits on Apr 12, 2013
  1. Fixed #225, now shutdown_test_server waits for app_running? to retur…

    juandelgado committed Apr 12, 2013
    …n false
    or throws an exception otherwise.
  2. Implemented get, set and clear preferences as Android instrumentation…

    juandelgado committed Apr 12, 2013
    … so they
    can be called before or after an application or activity starts or finishes.
    This is decided internally in operation based on whether the app is running already
    or not.
Commits on Mar 28, 2013
  1. Fixed #218: now using getClass().getSimpleName() to report an error …

    juandelgado committed Mar 28, 2013
    the activity cannot be found. This what Robotium uses, so this will get
    developers better information when there is a problem.
Commits on Mar 22, 2013
Commits on Mar 20, 2013
  1. Fixed issue #207

    juandelgado committed Mar 20, 2013
    Now we can pull and push files and folders to and from the device.
    Internally using ADB, so it has the same limitations. Read here
    for more info:
Commits on Oct 29, 2012
  1. Added GetListData action ("get_list_data").

    juandelgado committed Oct 29, 2012
    Returns an array with all the items in the list adapter.
    See doc for usage sample.
Commits on Oct 26, 2012
  1. Fixed #137

    juandelgado committed Oct 26, 2012
    Fixed the JSON output since it wasn't valid:
    1) missing \" when adding the text value
    2) incorrectly removed last char assuming it was a comma (was a closing ])
  2. Fixed #135

    juandelgado committed Oct 26, 2012
    The problem seems to be a simple name collision between Calabash and Cucumber
    for the use of the keyword "background".
    Renaming Calabash (not yet implemented) "background" operation to app_to_background
    solves the issue.
    Even if this in theory breaks backwards compatibility, since the operation hadn't
    been implemented yet it's going to hardly bother anybody.
Commits on Oct 16, 2012
  1. Added IsCurrentActivityFocused action.

    juandelgado committed Oct 16, 2012
    This is useful to run tests across different applications (for example,
    your application launching the browser). Since the instrumentation can
    only work with the application under test, then all we can assert is that
    the application has lost the focus.
    This is to cover Robotium's limitation around testing across 2 different applications.