Fix formatting.
This commit is contained in:
@@ -243,69 +243,69 @@ public class PipeliningTest extends Assert {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testEval(){
|
public void testEval() {
|
||||||
String script = "return 'success!'";
|
String script = "return 'success!'";
|
||||||
|
|
||||||
Pipeline p = jedis.pipelined();
|
|
||||||
Response<String> result = p.eval(script);
|
|
||||||
p.sync();
|
|
||||||
|
|
||||||
assertEquals("success!", result.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testEvalKeyAndArg(){
|
|
||||||
String key = "test";
|
|
||||||
String arg = "3";
|
|
||||||
String script = "redis.call('INCRBY', KEYS[1], ARGV[1]) redis.call('INCRBY', KEYS[1], ARGV[1])";
|
|
||||||
|
|
||||||
Pipeline p = jedis.pipelined();
|
|
||||||
p.set(key, "0");
|
|
||||||
Response<String> result0 = p.eval(script, Arrays.asList(key), Arrays.asList(arg));
|
|
||||||
p.incr(key);
|
|
||||||
Response<String> result1 = p.eval(script, Arrays.asList(key), Arrays.asList(arg));
|
|
||||||
Response<String> result2 = p.get(key);
|
|
||||||
p.sync();
|
|
||||||
|
|
||||||
assertNull(result0.get());
|
|
||||||
assertNull(result1.get());
|
|
||||||
assertEquals("13", result2.get());
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testEvalsha(){
|
|
||||||
String script = "return 'success!'";
|
|
||||||
String sha1 = jedis.scriptLoad(script);
|
|
||||||
|
|
||||||
assertTrue(jedis.scriptExists(sha1));
|
|
||||||
|
|
||||||
Pipeline p = jedis.pipelined();
|
Pipeline p = jedis.pipelined();
|
||||||
Response<String> result = p.evalsha(sha1);
|
Response<String> result = p.eval(script);
|
||||||
p.sync();
|
p.sync();
|
||||||
|
|
||||||
assertEquals("success!", result.get());
|
assertEquals("success!", result.get());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testEvalshaKeyAndArg(){
|
public void testEvalKeyAndArg() {
|
||||||
String key = "test";
|
String key = "test";
|
||||||
String arg = "3";
|
String arg = "3";
|
||||||
String script = "redis.call('INCRBY', KEYS[1], ARGV[1]) redis.call('INCRBY', KEYS[1], ARGV[1])";
|
String script = "redis.call('INCRBY', KEYS[1], ARGV[1]) redis.call('INCRBY', KEYS[1], ARGV[1])";
|
||||||
String sha1 = jedis.scriptLoad(script);
|
|
||||||
|
Pipeline p = jedis.pipelined();
|
||||||
assertTrue(jedis.scriptExists(sha1));
|
p.set(key, "0");
|
||||||
|
Response<String> result0 = p.eval(script, Arrays.asList(key), Arrays.asList(arg));
|
||||||
Pipeline p = jedis.pipelined();
|
p.incr(key);
|
||||||
p.set(key, "0");
|
Response<String> result1 = p.eval(script, Arrays.asList(key), Arrays.asList(arg));
|
||||||
Response<String> result0 = p.evalsha(sha1, Arrays.asList(key), Arrays.asList(arg));
|
Response<String> result2 = p.get(key);
|
||||||
p.incr(key);
|
p.sync();
|
||||||
Response<String> result1 = p.evalsha(sha1, Arrays.asList(key), Arrays.asList(arg));
|
|
||||||
Response<String> result2 = p.get(key);
|
assertNull(result0.get());
|
||||||
p.sync();
|
assertNull(result1.get());
|
||||||
|
assertEquals("13", result2.get());
|
||||||
assertNull(result0.get());
|
}
|
||||||
assertNull(result1.get());
|
|
||||||
assertEquals("13", result2.get());
|
@Test
|
||||||
}
|
public void testEvalsha() {
|
||||||
|
String script = "return 'success!'";
|
||||||
|
String sha1 = jedis.scriptLoad(script);
|
||||||
|
|
||||||
|
assertTrue(jedis.scriptExists(sha1));
|
||||||
|
|
||||||
|
Pipeline p = jedis.pipelined();
|
||||||
|
Response<String> result = p.evalsha(sha1);
|
||||||
|
p.sync();
|
||||||
|
|
||||||
|
assertEquals("success!", result.get());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testEvalshaKeyAndArg() {
|
||||||
|
String key = "test";
|
||||||
|
String arg = "3";
|
||||||
|
String script = "redis.call('INCRBY', KEYS[1], ARGV[1]) redis.call('INCRBY', KEYS[1], ARGV[1])";
|
||||||
|
String sha1 = jedis.scriptLoad(script);
|
||||||
|
|
||||||
|
assertTrue(jedis.scriptExists(sha1));
|
||||||
|
|
||||||
|
Pipeline p = jedis.pipelined();
|
||||||
|
p.set(key, "0");
|
||||||
|
Response<String> result0 = p.evalsha(sha1, Arrays.asList(key), Arrays.asList(arg));
|
||||||
|
p.incr(key);
|
||||||
|
Response<String> result1 = p.evalsha(sha1, Arrays.asList(key), Arrays.asList(arg));
|
||||||
|
Response<String> result2 = p.get(key);
|
||||||
|
p.sync();
|
||||||
|
|
||||||
|
assertNull(result0.get());
|
||||||
|
assertNull(result1.get());
|
||||||
|
assertEquals("13", result2.get());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user