aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google
diff options
context:
space:
mode:
authorGravatar kmb <kmb@google.com>2017-08-08 20:29:05 +0200
committerGravatar Marcel Hlopko <hlopko@google.com>2017-08-09 11:33:34 +0200
commitcf439f2fc1fb6b0da898e67ffecc604b3dcd5504 (patch)
tree3422e2cd1572a36fe3905b1e3260e82757c286ed /src/test/java/com/google
parent3562525a795b41c6e69cab5afdb1c92a48528f7d (diff)
write dex archives uncompressed
RELNOTES: none PiperOrigin-RevId: 164620306
Diffstat (limited to 'src/test/java/com/google')
-rw-r--r--src/test/java/com/google/devtools/build/android/dexer/DexConversionEnqueuerTest.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/test/java/com/google/devtools/build/android/dexer/DexConversionEnqueuerTest.java b/src/test/java/com/google/devtools/build/android/dexer/DexConversionEnqueuerTest.java
index 2c27f4b428..5f1bb828dc 100644
--- a/src/test/java/com/google/devtools/build/android/dexer/DexConversionEnqueuerTest.java
+++ b/src/test/java/com/google/devtools/build/android/dexer/DexConversionEnqueuerTest.java
@@ -141,11 +141,12 @@ public class DexConversionEnqueuerTest {
stuffer.call();
Future<ZipEntryContent> f = stuffer.getFiles().remove();
assertThat(f.isDone()).isTrue();
+ byte[] dexcode = f.get().getContent();
assertThat(f.get().getEntry().getName()).isEqualTo(filename + ".dex");
assertThat(f.get().getEntry().getTime()).isEqualTo(FILE_TIME);
- assertThat(f.get().getEntry().getSize()).isEqualTo(-1);
- assertThat(f.get().getEntry().getCompressedSize()).isEqualTo(-1);
- byte[] dexcode = f.get().getContent();
+ assertThat(f.get().getEntry().getSize()).isEqualTo(dexcode.length);
+ assertThat(f.get().getEntry().getCompressedSize()).isEqualTo(dexcode.length);
+
Dex dex = new Dex(dexcode);
assertThat(dex.classDefs()).hasSize(1);
assertThat(cache.getIfPresent(DexingKey.create(false, false, bytecode))).isSameAs(dexcode);