summaryrefslogtreecommitdiffstats
path: root/jack-tests
diff options
context:
space:
mode:
authorBenoit Lamarche <benoitlamarche@google.com>2015-02-26 15:59:02 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-02-26 15:59:02 +0000
commitff8d743f22a2c075bf87cc74940207768c6d72b5 (patch)
tree9e434f81357dfa8f6bbf9b5d727036cf691514fb /jack-tests
parentfc8431c4d1cb2016307111a94f5247882068aa64 (diff)
parent228701121198cad999b8ebce76f917de79ab734e (diff)
downloadtoolchain_jack-ff8d743f22a2c075bf87cc74940207768c6d72b5.zip
toolchain_jack-ff8d743f22a2c075bf87cc74940207768c6d72b5.tar.gz
toolchain_jack-ff8d743f22a2c075bf87cc74940207768c6d72b5.tar.bz2
Merge "Add property for imported libraries" into ub-jack
Diffstat (limited to 'jack-tests')
-rw-r--r--jack-tests/tests/com/android/jack/error/FileAccessErrorTest.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/jack-tests/tests/com/android/jack/error/FileAccessErrorTest.java b/jack-tests/tests/com/android/jack/error/FileAccessErrorTest.java
index dd81936..7f8a360 100644
--- a/jack-tests/tests/com/android/jack/error/FileAccessErrorTest.java
+++ b/jack-tests/tests/com/android/jack/error/FileAccessErrorTest.java
@@ -20,13 +20,13 @@ import com.android.jack.JackAbortException;
import com.android.jack.JackUserException;
import com.android.jack.Main;
import com.android.jack.backend.jayce.JayceFileImporter;
-import com.android.jack.frontend.FrontendCompilationException;
import com.android.jack.library.LibraryIOException;
import com.android.jack.library.LibraryReadingException;
-import com.android.jack.load.JackLoadingException;
import com.android.jack.test.helper.ErrorTestHelper;
import com.android.jack.test.toolchain.AbstractTestTools;
import com.android.jack.test.toolchain.JackApiToolchain;
+import com.android.sched.util.codec.ListParsingException;
+import com.android.sched.util.codec.ParsingException;
import com.android.sched.util.config.PropertyIdException;
import com.android.sched.util.file.WrongPermissionException;
@@ -114,12 +114,13 @@ public class FileAccessErrorTest {
.srcToExe(
helper.getOutputDexFolder(), /* zipFile = */ false, helper.getSourceFolder());
Assert.fail();
- } catch (JackAbortException e) {
+ } catch (PropertyIdException e) {
// Failure is ok since Jack file could not be imported since folder is not readable
- Assert.assertTrue(e.getCause() instanceof LibraryReadingException);
- Assert.assertTrue(e.getCause().getCause() instanceof WrongPermissionException);
+ Assert.assertTrue(e.getCause() instanceof ListParsingException);
+ Assert.assertTrue(e.getCause().getCause() instanceof ParsingException);
+ Assert.assertTrue(e.getCause().getCause().getCause() instanceof WrongPermissionException);
} finally {
- Assert.assertTrue("", errOut.toString().contains("is not readable"));
+ Assert.assertTrue(errOut.toString().isEmpty());
if (!helper.getJackFolder().setReadable(true)) {
Assert.fail("Fails to change file permissions of " + helper.getJackFolder().getAbsolutePath());
}