diff options
author | Dmitry Lomov <dslomov@google.com> | 2016-02-11 15:30:59 +0000 |
---|---|---|
committer | David Chen <dzc@google.com> | 2016-02-11 22:22:12 +0000 |
commit | 63396eadb4614211a1ffb4c65bb676ee8511c61b (patch) | |
tree | 44a9a2457a67a5c5a544c2594e7dadc4c179e26c /src/test | |
parent | 5843d1f97281afbf95367a0992e3c08ed1a0aec6 (diff) |
Enable smoke tests for Java information being provided on Android rules.
--
MOS_MIGRATED_REVID=114435744
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTest.java | 44 |
1 files changed, 21 insertions, 23 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTest.java b/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTest.java index a72aedfdac..725406b3e6 100644 --- a/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTest.java +++ b/src/test/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspectTest.java @@ -552,10 +552,6 @@ public class AndroidStudioInfoAspectTest extends AndroidStudioInfoAspectTestBase @Test public void testAndroidLibrary() throws Exception { - if (!isNativeTest()) { - return; - } - scratch.file( "com/google/example/BUILD", "android_library(", @@ -582,13 +578,15 @@ public class AndroidStudioInfoAspectTest extends AndroidStudioInfoAspectTestBase "libl.jar", "libl-ijar.jar", "libl-src.jar"), jarString("com/google/example", "l_resources.jar", "l_resources-ijar.jar", "l_resources-src.jar")); - assertThat( - transform( - ruleInfo.getAndroidRuleIdeInfo().getResourcesList(), ARTIFACT_TO_RELATIVE_PATH)) - .containsExactly("com/google/example/res"); - assertThat(ruleInfo.getAndroidRuleIdeInfo().getManifest().getRelativePath()) - .isEqualTo("com/google/example/AndroidManifest.xml"); - assertThat(ruleInfo.getAndroidRuleIdeInfo().getJavaPackage()).isEqualTo("com.google.example"); + if (isNativeTest()) { + assertThat( + transform( + ruleInfo.getAndroidRuleIdeInfo().getResourcesList(), ARTIFACT_TO_RELATIVE_PATH)) + .containsExactly("com/google/example/res"); + assertThat(ruleInfo.getAndroidRuleIdeInfo().getManifest().getRelativePath()) + .isEqualTo("com/google/example/AndroidManifest.xml"); + assertThat(ruleInfo.getAndroidRuleIdeInfo().getJavaPackage()).isEqualTo("com.google.example"); + } assertThat(ruleInfo.getDependenciesList()).containsExactly("//com/google/example:l1"); assertThat(getIdeResolveFiles()).containsExactly( @@ -610,9 +608,6 @@ public class AndroidStudioInfoAspectTest extends AndroidStudioInfoAspectTestBase @Test public void testAndroidBinary() throws Exception { - if (!isNativeTest()) { - return; - } scratch.file( "com/google/example/BUILD", "android_library(", @@ -639,15 +634,18 @@ public class AndroidStudioInfoAspectTest extends AndroidStudioInfoAspectTestBase "libb.jar", "libb-ijar.jar", "libb-src.jar"), jarString("com/google/example", "b_resources.jar", "b_resources-ijar.jar", "b_resources-src.jar")); - assertThat( - transform( - ruleInfo.getAndroidRuleIdeInfo().getResourcesList(), ARTIFACT_TO_RELATIVE_PATH)) - .containsExactly("com/google/example/res"); - assertThat(ruleInfo.getAndroidRuleIdeInfo().getManifest().getRelativePath()) - .isEqualTo("com/google/example/AndroidManifest.xml"); - assertThat(ruleInfo.getAndroidRuleIdeInfo().getJavaPackage()).isEqualTo("com.google.example"); - assertThat(ruleInfo.getAndroidRuleIdeInfo().getApk().getRelativePath()) - .isEqualTo("com/google/example/b.apk"); + + if (isNativeTest()) { + assertThat( + transform( + ruleInfo.getAndroidRuleIdeInfo().getResourcesList(), ARTIFACT_TO_RELATIVE_PATH)) + .containsExactly("com/google/example/res"); + assertThat(ruleInfo.getAndroidRuleIdeInfo().getManifest().getRelativePath()) + .isEqualTo("com/google/example/AndroidManifest.xml"); + assertThat(ruleInfo.getAndroidRuleIdeInfo().getJavaPackage()).isEqualTo("com.google.example"); + assertThat(ruleInfo.getAndroidRuleIdeInfo().getApk().getRelativePath()) + .isEqualTo("com/google/example/b.apk"); + } assertThat(ruleInfo.getDependenciesList()).containsExactly("//com/google/example:l1"); |