diff options
author | Benoit Lamarche <benoitlamarche@google.com> | 2015-04-29 16:50:49 +0200 |
---|---|---|
committer | Benoit Lamarche <benoitlamarche@google.com> | 2015-04-29 16:50:49 +0200 |
commit | d4c9889d28227c323083924ac514a81d6bf808ff (patch) | |
tree | a85fb64c6dc14dfefda65c383225cc924c5a0ac9 /jack-tests | |
parent | 9a737b262ea3a8d546b0b36bc353239d568b93e2 (diff) | |
download | toolchain_jack-d4c9889d28227c323083924ac514a81d6bf808ff.tar.gz toolchain_jack-d4c9889d28227c323083924ac514a81d6bf808ff.tar.bz2 toolchain_jack-d4c9889d28227c323083924ac514a81d6bf808ff.zip |
Remove invalid library STOPSHIPs
I've added a bug to track the issue instead:
Bug: 20685807
Change-Id: I15dd6d9b7a16a86014a4202338639d0b2f8fb1f1
Diffstat (limited to 'jack-tests')
-rw-r--r-- | jack-tests/tests/com/android/jack/classpath/ClasspathTests.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/jack-tests/tests/com/android/jack/classpath/ClasspathTests.java b/jack-tests/tests/com/android/jack/classpath/ClasspathTests.java index 19d7c91f..16e9340e 100644 --- a/jack-tests/tests/com/android/jack/classpath/ClasspathTests.java +++ b/jack-tests/tests/com/android/jack/classpath/ClasspathTests.java @@ -20,6 +20,7 @@ import com.android.jack.Jack; import com.android.jack.JackAbortException; import com.android.jack.library.FileType; import com.android.jack.library.LibraryReadingException; +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.JackApiToolchainBase; @@ -31,6 +32,7 @@ import junit.framework.Assert; import org.junit.BeforeClass; import org.junit.Test; +import org.junit.experimental.categories.Category; import java.io.ByteArrayOutputStream; import java.io.File; @@ -205,9 +207,13 @@ public class ClasspathTests { public void testInvalidClasspathEntry() throws Exception { File srcDir = AbstractTestTools.getTestRootDir("com.android.jack.classpath.test004.jack"); compileWithInvalidClasspathEntry(srcDir, new File(srcDir, "Classpath004.java")); - //STOPSHIP: fix this? It does not fail anymore as expected because we now allow Jars, but since - // the Jack library is invalid we should probably report something to the user. -// compileWithInvalidClasspathEntry(srcDir, new File(srcDir, "invalid.jack")); + } + + @Test + @Category(KnownBugs.class) + public void testInvalidJackLibraryInClasspath() throws Exception { + File srcDir = AbstractTestTools.getTestRootDir("com.android.jack.classpath.test004.jack"); + compileWithInvalidClasspathEntry(srcDir, new File(srcDir, "invalid.jack")); } private void compileWithInvalidClasspathEntry(File srcDir, File invalidJack) throws IOException, |