From 7a3f95643b0b5947ecbeab6bf4c24e9972442ca2 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Sun, 25 Mar 2018 16:34:11 -0700 Subject: Use better assertion for unevolvable CompressionTest After Carbonado@2f07cfc0e1b00b76e0b73884fffd959750a7dfe8, GzipCompressor attempts to fallback on the original value if decompression fails. This changes the behavior that test_unevolvable relies on for the assertion. --- .../amazon/carbonado/repo/sleepycat/CompressionTest.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/test/java/com/amazon/carbonado/repo/sleepycat/CompressionTest.java b/src/test/java/com/amazon/carbonado/repo/sleepycat/CompressionTest.java index 4a4673d..db7b1a5 100644 --- a/src/test/java/com/amazon/carbonado/repo/sleepycat/CompressionTest.java +++ b/src/test/java/com/amazon/carbonado/repo/sleepycat/CompressionTest.java @@ -262,15 +262,10 @@ public class CompressionTest extends TestCase { bdb.setCompressor(Unevo.class.getName(), "GZIP"); mRepository = bdb.build(); - storage = mRepository.storageFor(Unevo.class); - - message = storage.prepare(); - message.setKey("lemon"); - try { - message.load(); - fail(); - } catch (CorruptEncodingException e) { - } + // Assert the LayoutCapability has not evolved. + cap = mRepository.getCapability(LayoutCapability.class); + layout = cap.layoutFor(Unevo.class); + assertEquals(null, layout); } private Repository createRepository(String name) throws Exception { -- cgit v1.2.3