summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java b/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
index 1f36f875642..c04e55c83e0 100644
--- a/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
+++ b/zookeeper-server/zookeeper-server-3.5.6/src/test/java/com/yahoo/vespa/zookeeper/ReconfigurerTest.java
@@ -43,6 +43,11 @@ public class ReconfigurerTest {
// Created config has dynamicReconfig set to true
assertTrue(reconfigurer.shouldReconfigure(createConfigAllowReconfiguring(2)));
+
+ // Test that equal config does not cause reconfiguration
+ Reconfigurer reconfigurer2 = new Reconfigurer();
+ reconfigurer2.startOrReconfigure(createConfigAllowReconfiguring(1));
+ assertFalse(reconfigurer2.shouldReconfigure(createConfigAllowReconfiguring(1)));
}
private ZookeeperServerConfig createConfigAllowReconfiguring(int numberOfServers) {