incr/decr operate on 64-bit numbers. Switching from Integer to Long

This commit is contained in:
Neil Gentleman
2010-11-23 16:52:18 -08:00
committed by Jonathan Leibiusky
parent a1815f3881
commit d18cc4bd13
20 changed files with 397 additions and 379 deletions

View File

@@ -18,13 +18,13 @@ public class SetCommandsTest extends JedisCommandTestBase {
@Test
public void sadd() {
int status = jedis.sadd("foo", "a");
long status = jedis.sadd("foo", "a");
assertEquals(1, status);
status = jedis.sadd("foo", "a");
assertEquals(0, status);
int bstatus = jedis.sadd(bfoo, ba);
long bstatus = jedis.sadd(bfoo, ba);
assertEquals(1, bstatus);
bstatus = jedis.sadd(bfoo, ba);
@@ -63,7 +63,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd("foo", "a");
jedis.sadd("foo", "b");
int status = jedis.srem("foo", "a");
long status = jedis.srem("foo", "a");
Set<String> expected = new LinkedHashSet<String>();
expected.add("b");
@@ -80,7 +80,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd(bfoo, ba);
jedis.sadd(bfoo, bb);
int bstatus = jedis.srem(bfoo, ba);
long bstatus = jedis.srem(bfoo, ba);
Set<byte[]> bexpected = new LinkedHashSet<byte[]>();
bexpected.add(bb);
@@ -128,7 +128,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd("bar", "c");
int status = jedis.smove("foo", "bar", "a");
long status = jedis.smove("foo", "bar", "a");
Set<String> expectedSrc = new LinkedHashSet<String>();
expectedSrc.add("b");
@@ -151,7 +151,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd(bbar, bc);
int bstatus = jedis.smove(bfoo, bbar, ba);
long bstatus = jedis.smove(bfoo, bbar, ba);
Set<byte[]> bexpectedSrc = new LinkedHashSet<byte[]>();
bexpectedSrc.add(bb);
@@ -174,7 +174,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd("foo", "a");
jedis.sadd("foo", "b");
int card = jedis.scard("foo");
long card = jedis.scard("foo");
assertEquals(2, card);
@@ -185,7 +185,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd(bfoo, ba);
jedis.sadd(bfoo, bb);
int bcard = jedis.scard(bfoo);
long bcard = jedis.scard(bfoo);
assertEquals(2, bcard);
@@ -199,7 +199,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd("foo", "a");
jedis.sadd("foo", "b");
int status = jedis.sismember("foo", "a");
long status = jedis.sismember("foo", "a");
assertEquals(1, status);
status = jedis.sismember("foo", "c");
@@ -209,7 +209,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
jedis.sadd(bfoo, ba);
jedis.sadd(bfoo, bb);
int bstatus = jedis.sismember(bfoo, ba);
long bstatus = jedis.sismember(bfoo, ba);
assertEquals(1, bstatus);
bstatus = jedis.sismember(bfoo, bc);
@@ -256,7 +256,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
Set<String> expected = new LinkedHashSet<String>();
expected.add("b");
int status = jedis.sinterstore("car", "foo", "bar");
long status = jedis.sinterstore("car", "foo", "bar");
assertEquals(1, status);
assertEquals(expected, jedis.smembers("car"));
@@ -271,7 +271,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
Set<byte[]> bexpected = new LinkedHashSet<byte[]>();
bexpected.add(bb);
int bstatus = jedis.sinterstore(bcar, bfoo, bbar);
long bstatus = jedis.sinterstore(bcar, bfoo, bbar);
assertEquals(1, bstatus);
assertEquals(bexpected, jedis.smembers(bcar));
@@ -324,7 +324,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
expected.add("b");
expected.add("c");
int status = jedis.sunionstore("car", "foo", "bar");
long status = jedis.sunionstore("car", "foo", "bar");
assertEquals(3, status);
assertEquals(expected, jedis.smembers("car"));
@@ -341,7 +341,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
bexpected.add(bc);
bexpected.add(ba);
int bstatus = jedis.sunionstore(bcar, bfoo, bbar);
long bstatus = jedis.sunionstore(bcar, bfoo, bbar);
assertEquals(3, bstatus);
assertEquals(bexpected, jedis.smembers(bcar));
@@ -403,7 +403,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
expected.add("d");
expected.add("a");
int status = jedis.sdiffstore("tar", "foo", "bar", "car");
long status = jedis.sdiffstore("tar", "foo", "bar", "car");
assertEquals(2, status);
assertEquals(expected, jedis.smembers("car"));
@@ -422,7 +422,7 @@ public class SetCommandsTest extends JedisCommandTestBase {
bexpected.add(bd);
bexpected.add(ba);
int bstatus = jedis.sdiffstore("tar".getBytes(), bfoo, bbar, bcar);
long bstatus = jedis.sdiffstore("tar".getBytes(), bfoo, bbar, bcar);
assertEquals(2, bstatus);
assertEquals(bexpected, jedis.smembers(bcar));