Fix SRP exception on select in transaction

DATAREDIS-220
This commit is contained in:
Jennifer Hickey
2013-07-15 17:49:16 -07:00
parent 4f5eb9748a
commit 39970609ba
6 changed files with 22 additions and 1 deletions

View File

@@ -107,6 +107,11 @@ public abstract class AbstractConnectionIntegrationTests {
connection.close();
connection = null;
}
public void testSelect() {
// Make sure this doesn't throw Exception
connection.select(1);
}
@Test
@IfProfileValue(name = "runLongTests", value = "true")

View File

@@ -235,6 +235,11 @@ public class JedisConnectionPipelineIntegrationTests extends
public void testZRevRangeByScoreWithScoresOffsetCount() {
super.testZRevRangeByScoreWithScoresOffsetCount();
}
@Test(expected = UnsupportedOperationException.class)
public void testSelect() {
super.testSelect();
}
@Test(expected=UnsupportedOperationException.class)
public void testHIncrByDouble() {

View File

@@ -294,6 +294,11 @@ public class JRedisConnectionIntegrationTests extends AbstractConnectionIntegrat
public void testZRevRangeByScoreWithScoresOffsetCount() {
super.testZRevRangeByScoreWithScoresOffsetCount();
}
@Test(expected = UnsupportedOperationException.class)
public void testSelect() {
super.testSelect();
}
@Test(expected=UnsupportedOperationException.class)
public void testPExpire() {

View File

@@ -203,7 +203,7 @@ public class LettuceConnectionIntegrationTests extends AbstractConnectionIntegra
@Test(expected = UnsupportedOperationException.class)
public void testSelect() {
connection.select(1);
super.testSelect();
}
@Test

View File

@@ -67,6 +67,11 @@ public class LettuceConnectionPipelineIntegrationTests extends
@Ignore("DATAREDIS-144 Lettuce closePipeline hangs with discarded transaction")
public void testMultiDiscard() {
}
@Test(expected=UnsupportedOperationException.class)
public void testSelect() {
super.testSelect();
}
// Overrides, usually due to return values being Long vs Boolean or Set vs
// List