diff options
author | Xavier Ducrohet <xav@google.com> | 2013-11-20 09:09:07 -0800 |
---|---|---|
committer | Xavier Ducrohet <xav@google.com> | 2013-11-20 09:09:07 -0800 |
commit | 23c11eb2eef650ef6917b5d71af866837c05eab7 (patch) | |
tree | 3336548a05ed4974b198b5a3010801b184e54b52 /gradle | |
parent | 8268e63fbd10054a304e641892389cbd16af945c (diff) | |
download | build-23c11eb2eef650ef6917b5d71af866837c05eab7.tar.gz |
Fix tests.
Change-Id: I2b082c520e3ebe786c560bc77f364531fd3a9e06
Diffstat (limited to 'gradle')
-rw-r--r-- | gradle/src/main/groovy/com/android/build/gradle/internal/dsl/BuildTypeDsl.groovy | 11 | ||||
-rw-r--r-- | gradle/src/test/groovy/com/android/build/gradle/internal/dsl/BuildTypeDslTest.groovy | 4 |
2 files changed, 12 insertions, 3 deletions
diff --git a/gradle/src/main/groovy/com/android/build/gradle/internal/dsl/BuildTypeDsl.groovy b/gradle/src/main/groovy/com/android/build/gradle/internal/dsl/BuildTypeDsl.groovy index ed4f651..6ca387c 100644 --- a/gradle/src/main/groovy/com/android/build/gradle/internal/dsl/BuildTypeDsl.groovy +++ b/gradle/src/main/groovy/com/android/build/gradle/internal/dsl/BuildTypeDsl.groovy @@ -17,6 +17,7 @@ package com.android.build.gradle.internal.dsl import com.android.annotations.NonNull import com.android.annotations.Nullable +import com.android.annotations.VisibleForTesting import com.android.builder.BuilderConstants import com.android.builder.DefaultBuildType import com.android.builder.NdkConfig @@ -36,7 +37,7 @@ public class BuildTypeDsl extends DefaultBuildType implements Serializable { private final NdkConfigDsl ndkConfig - BuildTypeDsl(@NonNull String name, + public BuildTypeDsl(@NonNull String name, @NonNull FileResolver fileResolver, @NonNull Instantiator instantiator) { super(name) @@ -44,6 +45,14 @@ public class BuildTypeDsl extends DefaultBuildType implements Serializable { ndkConfig = instantiator.newInstance(NdkConfigDsl.class) } + @VisibleForTesting + BuildTypeDsl(@NonNull String name, + @NonNull FileResolver fileResolver) { + super(name) + this.fileResolver = fileResolver + ndkConfig = null + } + @Override @Nullable public NdkConfig getNdkConfig() { diff --git a/gradle/src/test/groovy/com/android/build/gradle/internal/dsl/BuildTypeDslTest.groovy b/gradle/src/test/groovy/com/android/build/gradle/internal/dsl/BuildTypeDslTest.groovy index c63b2e9..3744b79 100644 --- a/gradle/src/test/groovy/com/android/build/gradle/internal/dsl/BuildTypeDslTest.groovy +++ b/gradle/src/test/groovy/com/android/build/gradle/internal/dsl/BuildTypeDslTest.groovy @@ -74,7 +74,7 @@ public class BuildTypeDslTest extends BaseTest { Project project = ProjectBuilder.builder().withProjectDir( new File(testDir, "basic")).build() - BuildTypeDsl object1 = new BuildTypeDsl("foo", project.fileResolver, project.instantiator) + BuildTypeDsl object1 = new BuildTypeDsl("foo", project.fileResolver) // change every value from their default. object1.setDebuggable(true) @@ -87,7 +87,7 @@ public class BuildTypeDslTest extends BaseTest { object1.setSigningConfig(new SigningConfigDsl("blah")) object1.setZipAlign(false) - BuildTypeDsl object2 = new BuildTypeDsl(object1.name, project.fileResolver, project.instantiator) + BuildTypeDsl object2 = new BuildTypeDsl(object1.name, project.fileResolver) object2.initWith(object1) assertEquals(object1, object2) |