Skip to content

Commit

Permalink
Make example use RobolectricTestRunner.
Browse files Browse the repository at this point in the history
- Update to build tools 21.1.2
- Update JUnit to 4.11
- Fix robolectric version to 2.4 and fest-android to 1.0.8.
  • Loading branch information
superjugy committed Dec 16, 2014
1 parent f607c6c commit fead8c9
Show file tree
Hide file tree
Showing 35 changed files with 67 additions and 171 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Expand Up @@ -4,7 +4,7 @@ android:
components:
- platform-tools
- tools
- build-tools-21.1.1
- build-tools-21.1.2
- android-21
- extra-android-m2repository
- extra-google-m2repository
Expand Down
12 changes: 6 additions & 6 deletions example/exampleApp/build.gradle
Expand Up @@ -14,7 +14,7 @@ apply plugin: 'com.android.application'

android {
compileSdkVersion 21
buildToolsVersion '21.1.1'
buildToolsVersion '21.1.2'

buildTypes {
debug {
Expand Down Expand Up @@ -71,8 +71,8 @@ androidUnitTest {
}
testTasks {
all {
maxParallelForks = 4
forkEvery = 5
maxParallelForks = 2
forkEvery = 10
minHeapSize = '128m'
maxHeapSize = '1024m'
jvmArgs '-XX:MaxPermSize=256m'
Expand All @@ -92,7 +92,7 @@ dependencies {
jcenter()
}
compile project(':exampleLibrary')
testCompile 'junit:junit:4.10'
testCompile 'org.robolectric:robolectric:2.+'
testCompile 'com.squareup:fest-android:1.0.+'
testCompile 'junit:junit:4.11'
testCompile 'org.robolectric:robolectric:2.4'
testCompile 'com.squareup:fest-android:1.0.8'
}

This file was deleted.

This file was deleted.

Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class BetaTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class BetaDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class BetaReleaseTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class DebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeBetaTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeBetaDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeBetaReleaseTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeNormalTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeNormalDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeNormalReleaseTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class FreeReleaseTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class NormalTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class NormalDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class NormalReleaseTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class PaidTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class PaidBetaTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class PaidBetaDebugTest {
@Test
Expand Down
Expand Up @@ -5,11 +5,12 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.Robolectric;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.annotation.Config;

import static org.fest.assertions.api.ANDROID.assertThat;

@RunWith(RobolectricGradleTestRunner.class)
@RunWith(RobolectricTestRunner.class)
@Config(emulateSdk = 18)
public class PaidBetaReleaseTest {
@Test
Expand Down

0 comments on commit fead8c9

Please sign in to comment.