summaryrefslogtreecommitdiffstats
path: root/jack-tests
diff options
context:
space:
mode:
authormikaelpeltier <mikaelpeltier@google.com>2015-04-29 16:12:57 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-04-29 16:12:58 +0000
commitad630e9db78a5cfa9fa61354dad50738b9538db6 (patch)
tree151cdf4933c412eb166537a8d40840aae6a2bc32 /jack-tests
parent07712733f8e0e6904746cee61e0e470f5b576bdd (diff)
parent3349caa6b3fffbb6b25cebf4357a071d2910e9e4 (diff)
downloadtoolchain_jack-ad630e9db78a5cfa9fa61354dad50738b9538db6.tar.gz
toolchain_jack-ad630e9db78a5cfa9fa61354dad50738b9538db6.tar.bz2
toolchain_jack-ad630e9db78a5cfa9fa61354dad50738b9538db6.zip
Merge "During shrinking generate error if they are unknow types" into ub-jack
Diffstat (limited to 'jack-tests')
-rw-r--r--jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java1
-rw-r--r--jack-tests/tests/com/android/jack/resource/ResourceTests.java4
-rw-r--r--jack-tests/tests/com/android/jack/shrob/ShrinkTests.java3
3 files changed, 8 insertions, 0 deletions
diff --git a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
index 44128a9d..094d72c2 100644
--- a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
+++ b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
@@ -577,6 +577,7 @@ public class FileConflictTests {
toolchain = getToolchain(isApiTest);
toolchain.addProguardFlags(new File(TEST001_DIR, "proguard.flags"));
toolchain.addStaticLibs(jackImport1, jackImport2);
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
if (collisionPolicy != null) {
toolchain.addProperty(JayceFileImporter.COLLISION_POLICY.getName(), collisionPolicy);
}
diff --git a/jack-tests/tests/com/android/jack/resource/ResourceTests.java b/jack-tests/tests/com/android/jack/resource/ResourceTests.java
index a5d46ff9..ca8ee9b0 100644
--- a/jack-tests/tests/com/android/jack/resource/ResourceTests.java
+++ b/jack-tests/tests/com/android/jack/resource/ResourceTests.java
@@ -143,6 +143,7 @@ public class ResourceTests {
File shrobbedJackAr =
AbstractTestTools.createTempFile("shrobbedJackAr", toolchain.getLibraryExtension());
toolchain.addProguardFlags(new File(FILE, "proguard.flags"));
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(jackAr, shrobbedJackAr, /* zipFiles = */ true);
// check that resources are contained in dex archive
@@ -170,6 +171,7 @@ public class ResourceTests {
File shrobbedJackAr =
AbstractTestTools.createTempFile("shrobbedJackAr", toolchain.getLibraryExtension());
toolchain.addProguardFlags(new File(FILE, "proguard.flags"));
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(jackFolder, shrobbedJackAr, /* zipFiles = */ true);
// check that resources are contained in Jack archive
@@ -189,6 +191,7 @@ public class ResourceTests {
File shrobbedJackDir = AbstractTestTools.createTempDir();
JackBasedToolchain toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
toolchain.addProguardFlags(new File(FILE, "proguard.flags"));
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(jackAr, shrobbedJackDir, /* zipFiles = */ false);
// check that resources are contained in Jack dir
@@ -215,6 +218,7 @@ public class ResourceTests {
File shrobbedJackDir = AbstractTestTools.createTempDir();
toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
toolchain.addProguardFlags(new File(FILE, "proguard.flags"));
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(jackFolder, shrobbedJackDir, /* zipFiles = */ false);
// check that resources are contained in Jack dir
diff --git a/jack-tests/tests/com/android/jack/shrob/ShrinkTests.java b/jack-tests/tests/com/android/jack/shrob/ShrinkTests.java
index 9053d38d..396380e6 100644
--- a/jack-tests/tests/com/android/jack/shrob/ShrinkTests.java
+++ b/jack-tests/tests/com/android/jack/shrob/ShrinkTests.java
@@ -167,6 +167,7 @@ public class ShrinkTests extends AbstractTest {
toolchain.addProguardFlags(
dontObfuscateFlagFile,
new ProguardFlags(new File(shrobTestsDir, "test020"),"proguard.flags"));
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(
testOut,
shrinkOut,
@@ -216,6 +217,7 @@ public class ShrinkTests extends AbstractTest {
dontObfuscateFlagFile,
new ProguardFlags(new File( shrobTestsDir, "test021"),"proguard.flags001"));
shrinkOut = AbstractTestTools.createTempDir();
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToLib(jackOut, shrinkOut, /* zipFiles = */ false);
new ComparatorMapping(candidateNodeListing,
@@ -223,6 +225,7 @@ public class ShrinkTests extends AbstractTest {
dexOut = AbstractTestTools.createTempDir();
toolchain = AbstractTestTools.getCandidateToolchain(JackApiToolchainBase.class);
+ toolchain.addToClasspath(toolchain.getDefaultBootClasspath());
toolchain.libToExe(shrinkOut, dexOut, /* zipFile = */ false);
} catch (Exception e) {