This commit is contained in:
Hisham Mardam-Bey
2013-08-21 21:01:03 -04:00
2 changed files with 14 additions and 1 deletions

View File

@@ -99,6 +99,7 @@ public class Pipeline extends MultiKeyPipelineBase {
public Response<String> discard() { public Response<String> discard() {
client.discard(); client.discard();
currentMulti = null;
return getResponse(BuilderFactory.STRING); return getResponse(BuilderFactory.STRING);
} }

View File

@@ -243,6 +243,18 @@ public class PipeliningTest extends Assert {
} }
@Test
public void testDiscardInPipeline() {
Pipeline pipeline = jedis.pipelined();
pipeline.multi();
pipeline.set("foo", "bar");
Response<String> discard = pipeline.discard();
Response<String> get = pipeline.get("foo");
pipeline.sync();
discard.get();
get.get();
}
@Test @Test
public void testEval() { public void testEval() {
String script = "return 'success!'"; String script = "return 'success!'";