From e2268f87205cae9561dd514266326ea0c450f499 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 24 Oct 2013 17:50:40 -0500 Subject: [PATCH] Add robolectric and gradle android test plugin --- astrid/build.gradle | 14 ++++++++++++++ astrid/src/main/AndroidManifest.xml | 8 -------- astrid/src/test/java/org/tasks/SampleTest.java | 12 ++++++++++++ astrid/src/test/res/.do.not.delete | 0 4 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 astrid/src/test/java/org/tasks/SampleTest.java create mode 100644 astrid/src/test/res/.do.not.delete diff --git a/astrid/build.gradle b/astrid/build.gradle index 68973b177..fc9291657 100644 --- a/astrid/build.gradle +++ b/astrid/build.gradle @@ -1,16 +1,24 @@ buildscript { repositories { mavenCentral() + maven { + url 'https://oss.sonatype.org/content/repositories/snapshots/' + } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' + classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.1-SNAPSHOT' } } apply plugin: 'android' +apply plugin: 'android-test' repositories { mavenCentral() + maven { + url 'https://oss.sonatype.org/content/repositories/snapshots/' + } } android { @@ -80,4 +88,10 @@ dependencies { compile group: 'com.google.http-client', name: 'google-http-client-extensions-android3', version: '1.6.0-beta', transitive: false compile group: 'com.google.oauth-client', name: 'google-oauth-client', version: '1.6.0-beta', transitive: false compile group: 'com.google.oauth-client', name: 'google-oauth-client-extensions', version: '1.6.0-beta', transitive: false + + testCompile 'junit:junit:4.10' + testCompile 'org.robolectric:robolectric:2.3-SNAPSHOT' + // hack to get android studio to import libraries + instrumentTestCompile 'junit:junit:4.10' + instrumentTestCompile 'org.robolectric:robolectric:2.3-SNAPSHOT' } diff --git a/astrid/src/main/AndroidManifest.xml b/astrid/src/main/AndroidManifest.xml index 0ee0372e6..eeccc765f 100644 --- a/astrid/src/main/AndroidManifest.xml +++ b/astrid/src/main/AndroidManifest.xml @@ -599,14 +599,6 @@ - - - - - - - -