From 68356eb8022ebbe54342dc32e567b78951a79635 Mon Sep 17 00:00:00 2001 From: Jungtaek Lim Date: Wed, 22 Jan 2014 00:40:37 +0900 Subject: [PATCH] make sentinel set command unit test stronger --- .../redis/clients/jedis/tests/JedisSentinelTest.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/test/java/redis/clients/jedis/tests/JedisSentinelTest.java b/src/test/java/redis/clients/jedis/tests/JedisSentinelTest.java index ad70954..833151e 100644 --- a/src/test/java/redis/clients/jedis/tests/JedisSentinelTest.java +++ b/src/test/java/redis/clients/jedis/tests/JedisSentinelTest.java @@ -132,11 +132,17 @@ public class JedisSentinelTest extends JedisTestBase { Jedis j = new Jedis(sentinel.getHost(), sentinel.getPort()); Map parameterMap = new HashMap(); - parameterMap.put("down-after-milliseconds", String.valueOf(3000)); - parameterMap.put("parallel-syncs", String.valueOf(1)); + parameterMap.put("down-after-milliseconds", String.valueOf(1234)); + parameterMap.put("parallel-syncs", String.valueOf(3)); j.sentinelSet(MASTER_NAME, parameterMap); - // cannot test "sentinel set" because there is no command "sentinel get" + List> masters = j.sentinelMasters(); + for (Map master : masters) { + if (master.get("name").equals(MASTER_NAME)) { + assertEquals(1234, Integer.parseInt(master.get("down-after-milliseconds"))); + assertEquals(3, Integer.parseInt(master.get("parallel-syncs"))); + } + } } private void ensureMonitored(HostAndPort sentinel, String masterName, String ip, int port, int quorum) {