mozilla-b2g/gaia — pull request #5704 by lightsofapollo (2012-10-08 08:36:52+00:00)
Title: Bug 799037 - basic integration tests for calendar.

# General

- Updates MarionetteJS client to latest version
- Adds make test-integration APP=foo

# Calendar

- Launch test to verify today's date is selected & offline calendar was created.
- Tests initial values in creating events.
- Selecting day in month view.

# Runtimes

- b2g-desktop
- otoro

----

This serves as a good example of the current capabilities of marionette & the js client.
It is fairly easy to write tests to now that we have a really easy way to launch apps.

I am not 100% happy with these interfaces quite yet but it is my intent that all the generic reusable bits can go into a common folder.

Semi-related note there is a new doc site for the JS driver here:

Site: http://lightsofapollo.github.com/marionette_js_client/
API Docs: http://lightsofapollo.github.com/marionette_js_client/api-docs/classes/Marionette.Client.html

The docs are not specific to gaia so they don't cover any of the generator bits.