summaryrefslogtreecommitdiffstats
path: root/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
diff options
context:
space:
mode:
authorJean-Marie Hénaff <jmhenaff@google.com>2015-03-09 15:47:55 +0000
committerJean-Marie Henaff <jmhenaff@google.com>2015-03-09 17:20:39 +0100
commit3bc5d685e9d9b2d9eb50e12d00cce47972a62d22 (patch)
tree4923f0ac587fac4e1b8a3304fdded79ab4ce7d2b /jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
parent62b4de7231372a882f49b2389b34a438e900debf (diff)
downloadtoolchain_jack-3bc5d685e9d9b2d9eb50e12d00cce47972a62d22.tar.gz
toolchain_jack-3bc5d685e9d9b2d9eb50e12d00cce47972a62d22.tar.bz2
toolchain_jack-3bc5d685e9d9b2d9eb50e12d00cce47972a62d22.zip
Revert "Revert "Start using jack-api for jack API based test toolchains""
This reverts commit b43732ee3d9f9ffcd7595ab657e4c683a1751b3a. Change-Id: Id9fbfcd8f7aebca1136bfcbbf9e37359dc42a19d
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, 6 insertions, 5 deletions
diff --git a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
index 0b0b34ab..0302d497 100644
--- a/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
+++ b/jack-tests/tests/com/android/jack/fileconflict/FileConflictTests.java
@@ -30,7 +30,7 @@ import com.android.jack.shrob.obfuscation.NameProviderFactory;
import com.android.jack.test.category.KnownBugs;
import com.android.jack.test.toolchain.AbstractTestTools;
import com.android.jack.test.toolchain.IToolchain;
-import com.android.jack.test.toolchain.JackApiToolchain;
+import com.android.jack.test.toolchain.JackApiToolchainBase;
import com.android.jack.test.toolchain.JackBasedToolchain;
import com.android.jack.test.toolchain.JackCliToolchain;
import com.android.jack.test.toolchain.LegacyJillToolchain;
@@ -51,9 +51,9 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
+import java.io.OutputStream;
import java.util.ArrayList;
import java.util.List;
-import java.io.OutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
@@ -485,7 +485,8 @@ public class FileConflictTests {
File testSrcDir = AbstractTestTools.getTestRootDir("com.android.jack.fileconflict.test004.jack");
File tempJackFolder = AbstractTestTools.createTempDir();
- JackApiToolchain toolchain = AbstractTestTools.getCandidateToolchain(JackApiToolchain.class);
+ JackApiToolchainBase toolchain =
+ AbstractTestTools.getCandidateToolchain(JackApiToolchainBase.class);
toolchain.addToClasspath(toolchain.getDefaultBootClasspath())
.srcToLib(
tempJackFolder,
@@ -512,7 +513,7 @@ public class FileConflictTests {
copyFileToDir(resource2, "pcz/nbqfcvq/wnpx/svyrpcbsyvph/hrgh004/wnpx/ZmPyngg.txt", jackOutput);
// run Jack on Jack dir
- toolchain = AbstractTestTools.getCandidateToolchain(JackApiToolchain.class);
+ toolchain = AbstractTestTools.getCandidateToolchain(JackApiToolchainBase.class);
toolchain.addProguardFlags(new File(testSrcDir, "proguard.flags"));
toolchain.addProperty(NameProviderFactory.NAMEPROVIDER.getName(), "rot13");
toolchain.libToLib(jackImport1, jackOutput, /* zipFiles = */ false);
@@ -528,7 +529,7 @@ public class FileConflictTests {
if (isApiTest) {
excludeList.add(JackCliToolchain.class);
}
- return AbstractTestTools.getCandidateToolchain(JackApiToolchain.class, excludeList);
+ return AbstractTestTools.getCandidateToolchain(JackApiToolchainBase.class, excludeList);
}
private void runTest001(@Nonnull File jackOutput, @CheckForNull String collisionPolicy,