Add test for Variant.isSigned().
Change-Id: Ib7afa512e3bf6444a6b80fd3b0df0e03e62883ff
diff --git a/gradle-model/src/test/java/com/android/build/gradle/model/AndroidProjectTest.java b/gradle-model/src/test/java/com/android/build/gradle/model/AndroidProjectTest.java
index 15be5f3..6146b1d 100644
--- a/gradle-model/src/test/java/com/android/build/gradle/model/AndroidProjectTest.java
+++ b/gradle-model/src/test/java/com/android/build/gradle/model/AndroidProjectTest.java
@@ -76,15 +76,19 @@
.test();
// this variant is tested.
- assertNotNull(debugVariant.getAssembleTaskName());
- assertNotNull(debugVariant.getOutputTestFile());
+ assertNotNull("Debug assemble test task null-check",
+ debugVariant.getAssembleTestTaskName());
+ assertNotNull("Debug test output file null-check", debugVariant.getOutputTestFile());
+ assertTrue("Debug signed check", debugVariant.isSigned());
// release variant, not tested.
Variant releaseVariant = variants.get("release");
- assertNotNull(releaseVariant);
+ assertNotNull("Release Variant null-check", releaseVariant);
- assertNull(releaseVariant.getAssembleTestTaskName());
- assertNull(releaseVariant.getOutputTestFile());
+ assertNull("Release assemble test task null-check",
+ releaseVariant.getAssembleTestTaskName());
+ assertNull("Release test output file null-check", releaseVariant.getOutputTestFile());
+ assertFalse("Release signed check", releaseVariant.isSigned());
Dependencies dependencies = model.getDefaultConfig().getDependencies();
assertNotNull(dependencies);
diff --git a/tests/basic/build.gradle b/tests/basic/build.gradle
index 948ca5e..7a415a7 100644
--- a/tests/basic/build.gradle
+++ b/tests/basic/build.gradle
@@ -32,7 +32,6 @@
versionName "2.0"
minSdkVersion 16
targetSdkVersion 16
- signingConfig signingConfigs.myConfig
buildConfig "private final static boolean DEFAULT = true;", \
"private final static String FOO = \"foo\";"
@@ -41,6 +40,7 @@
buildTypes {
debug {
packageNameSuffix ".debug"
+ signingConfig signingConfigs.myConfig
buildConfig "private final static boolean DEBUG2 = false;"
}