Merge pull request #748 from jribble/local_cached_map_serialization_codec
RedissonLocalCachedMap doesn't work with SerializationCodec or FstCodecpull/762/head
commit
c042ed00b9
@ -0,0 +1,52 @@
|
|||||||
|
package org.redisson;
|
||||||
|
|
||||||
|
import org.junit.Before;
|
||||||
|
import org.junit.BeforeClass;
|
||||||
|
import org.junit.Test;
|
||||||
|
import org.redisson.api.RedissonClient;
|
||||||
|
import org.redisson.codec.SerializationCodec;
|
||||||
|
import org.redisson.config.Config;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Created by jribble on 1/12/17.
|
||||||
|
*/
|
||||||
|
public class RedissonLocalCachedMapSerializationCodecTest extends RedissonLocalCachedMapTest {
|
||||||
|
public static Config createConfig() {
|
||||||
|
Config config = RedissonLocalCachedMapTest.createConfig();
|
||||||
|
config.setCodec(new SerializationCodec());
|
||||||
|
return config;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static RedissonClient createInstance() {
|
||||||
|
Config config = createConfig();
|
||||||
|
return Redisson.create(config);
|
||||||
|
}
|
||||||
|
|
||||||
|
@BeforeClass
|
||||||
|
public static void beforeClass() throws IOException, InterruptedException {
|
||||||
|
if (!RedissonRuntimeEnvironment.isTravis) {
|
||||||
|
RedisRunner.startDefaultRedisServerInstance();
|
||||||
|
defaultRedisson = createInstance();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Before
|
||||||
|
public void before() throws IOException, InterruptedException {
|
||||||
|
if (RedissonRuntimeEnvironment.isTravis) {
|
||||||
|
RedisRunner.startDefaultRedisServerInstance();
|
||||||
|
redisson = createInstance();
|
||||||
|
} else {
|
||||||
|
if (redisson == null) {
|
||||||
|
redisson = defaultRedisson;
|
||||||
|
}
|
||||||
|
redisson.getKeys().flushall();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test @Override
|
||||||
|
public void testAddAndGet() throws InterruptedException {
|
||||||
|
// this method/test won't work with Java Serialization
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue