JedisPool accepts BinaryJedis as a resource for return. Issue #171

Conflicts:

	src/main/java/redis/clients/util/Pool.java
This commit is contained in:
Ivo Ramirez
2011-12-21 06:56:56 +01:00
committed by ivowiblo
parent be163acd52
commit 53f829fb10
3 changed files with 30 additions and 4 deletions

View File

@@ -5,6 +5,7 @@ import org.apache.commons.pool.impl.GenericObjectPool.Config;
import org.junit.Assert;
import org.junit.Test;
import redis.clients.jedis.BinaryJedis;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
@@ -113,4 +114,13 @@ public class JedisPoolTest extends Assert {
pool1.returnResource(jedis0);
pool1.destroy();
}
@Test
public void returnBinary() {
JedisPool pool = new JedisPool(new JedisPoolConfig(), hnp.host,
hnp.port, 2000);
BinaryJedis jedis = pool.getResource();
pool.returnResource(jedis);
pool.destroy();
}
}