summaryrefslogtreecommitdiffstats
path: root/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2015-01-16 17:37:51 +0100
committerJean-Marie Henaff <jmhenaff@google.com>2015-02-18 11:40:13 +0100
commit00ed782574b3de6f2926ebaf540778be7c3008f2 (patch)
tree6c51d92346502f313e6338214714b4c5b797ed29 /jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
parentb9298649de45a68fbd449cdf7e13968bdaea0e30 (diff)
downloadtoolchain_jack-00ed782574b3de6f2926ebaf540778be7c3008f2.tar.gz
toolchain_jack-00ed782574b3de6f2926ebaf540778be7c3008f2.tar.bz2
toolchain_jack-00ed782574b3de6f2926ebaf540778be7c3008f2.zip
Fix LegacyJillToolchain in jack-tests
Change-Id: Ib9d9f88e1edc231be58125bca9ac71b7af88990f
Diffstat (limited to 'jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java')
-rw-r--r--jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
index 2a7d8701..20ef80ee 100644
--- a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
+++ b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
@@ -16,6 +16,7 @@
package com.android.jack.fileconflict;
+
import com.android.jack.backend.jayce.ImportConflictException;
import com.android.jack.backend.jayce.JayceFileImporter;
import com.android.jack.library.FileType;
@@ -264,7 +265,10 @@ public class FileConflictTests {
File testSrcDir = AbstractTestTools.getTestRootDir("com.android.jack.fileconflict.test003");
File tempJackFolder = AbstractTestTools.createTempDir();
- JackBasedToolchain toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
+ List<Class<? extends IToolchain>> exclude = new ArrayList<Class<? extends IToolchain>>();
+ exclude.add(LegacyJillToolchain.class);
+ JackBasedToolchain toolchain =
+ AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class, exclude);
toolchain.addToClasspath(toolchain.getDefaultBootClasspath())
.srcToLib(
tempJackFolder,
@@ -297,7 +301,7 @@ public class FileConflictTests {
copyFileToDir(myClass1, jackFilePath, jackOutput);
copyFileToDir(myClass1Dex, dexFilePath, jackOutput);
- toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
+ toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class, exclude);
toolchain.addProguardFlags(new File(testSrcDir, "proguard.flags"));
toolchain.libToLib(jackImport1, jackOutput, false);
}
@@ -315,7 +319,8 @@ public class FileConflictTests {
// compile source files to a Jack dir
File testSrcDir = AbstractTestTools.getTestRootDir("com.android.jack.fileconflict.test003.jack");
File tempJackFolder = AbstractTestTools.createTempDir();
- JackBasedToolchain toolchain = AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
+ JackBasedToolchain toolchain =
+ AbstractTestTools.getCandidateToolchain(JackBasedToolchain.class);
toolchain.addToClasspath(toolchain.getDefaultBootClasspath())
.srcToLib(
tempJackFolder,