Merge branch 'fix-issue-438' of https://github.com/vrischmann/jedis
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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!'";
|
||||||
|
|||||||
Reference in New Issue
Block a user