commit | 36d87d78483199a6edd7d8e500ecf20d1e398ca6 | [log] [tgz] |
---|---|---|
author | Christian Williams <xian@squareup.com> | Wed Mar 13 18:25:54 2013 -0700 |
committer | Christian Williams <xian@squareup.com> | Thu Mar 14 14:32:07 2013 -0700 |
tree | 1f0996e98ef38e42d79418353e33e5a6f0e368b2 | |
parent | 1b57425648f90efd2279d1daae0d670bf809344a [diff] |
Pull InvocationPlan out of ShadowWrangler. Shadowing and shadowed classes are now required to share an isomorphic lineage. That is, if ShadowViewGroup @Implements(ViewGroup), and ShadowView @Implements(View), and ViewGroup extends View, then ShadowViewGroup must extend ShadowView. (Headexplodey.)
An Android Testing Framework
Robolectric can be built using either Maven or Ant. Both Eclipse (with the M2Eclipse plug-in) and IntelliJ can import the pom.xml file and will automatically generate their project files from it.
For more information about how to use Robolectric on your project, extend its functionality, and join the community of contributors, please see: http://pivotal.github.com/robolectric/index.html
If your build fails because of maps.jar is missing then install all the android extra and run:
git clone https://github.com/mosabua/maven-android-sdk-deployer.git cd maven-android-sdk-deployer/ maven install -P <ANDROID_VERSION>