summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2018-03-25 16:34:11 -0700
committerJesse Morgan <jesse@jesterpm.net>2018-03-25 16:34:11 -0700
commit7a3f95643b0b5947ecbeab6bf4c24e9972442ca2 (patch)
treedd67e994ca8905b73812899a78e6bd594824640c
parentbefef9083fb6766521b7e77d9f688e9b21ac5899 (diff)
Use better assertion for unevolvable CompressionTestfix-failing-tests
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.
-rw-r--r--src/test/java/com/amazon/carbonado/repo/sleepycat/CompressionTest.java13
1 files 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 {